Что такое редирект/redirect? PDF Печать E-mail
Добавил(а) Administrator   
18.12.09 14:37

Редирект/Redirect это перенаправление или пересылка на что либо или куда либо. Их различают несколько типов.
Вот пара типов для примера, чтобы было понятнее: 301-редирект и прямой редирект - без указания каких-либо параметров.

И так, ниже я привел несколько самых ярких и часто используемых примеров редиректов.

 

Редирект через Apache и .htaccess(Прописываем это в .htaccess.):

Пример №1
Форвардит(перенапраляет) все на указаный домен

RedirectPermanent / http://kapeika.ru/

Пример №2

Если в строке адреса набрать домен без "www", то происходит автоматическая пересылка на www...

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.kapeika.ru [NC]
RewriteRule ^(.*)$ http://www.kapeika.ru/$1 [L,R=301]

Пример №3

Редирект старого домена на новый

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Редирект на PHP

Средствами php также можно сделать редирект, для этого нужно передать пару заголовков.

Для того, чтобы была переадресация с одной php-страницы на другую, то на php-странице в самом верху необходимо прописать следующее:

<?
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.ru/newdir/newpage.htm");
exit();
?>

Последнее обновление 09.03.10 14:19
 

Опрос

Верите ли Вы в стечение обстоятельств, или это все же судьба?

Авторизация



Кто на сайте?

Сейчас на сайте находятся:
 6 гостей на сайте

SEO

Bookmark and Share
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСегодня100
mod_vvisit_counterВчера173
mod_vvisit_counterНа этой неделе1062
mod_vvisit_counterНа прошлой неделе1179
mod_vvisit_counterВ этом месяце788
mod_vvisit_counterЗа прошлый месяц5349
mod_vvisit_counterВсего179291

Сейчас на сайте находятся:
: 5 гостей, 1 bots на сайте
Твой IP: 38.107.179.210
 , 
Дата: Фев. 04, 2012
Сайт сделал - Скипин Андрей