Как сделать переадресацию?
Переадресация нужна в том случае, если вы поменяли адрес сайта и не хотите потерять посетителей, которые будут заходить по старому адресу. Переадресацию можно сделать таким способом, что пользователи даже не заметят, что были отправлены по другому адресу. Рассмотрено несколько способов реализации переадресации.
- Инструкция
Самый безопасный способ переадресации с точки зрения индексации основных поисковых систем, это переадресация с использованием ошибки 301. При этом будут сохранены параметры PR и ТИЦ каждой страницы, а новый и старый адреса будут совмещены между собой. Для ее осуществления в корневом каталоге сайта найдите файл .htaccess и вставьте в него такие строки
Вы можете осуществить переадресацию, используя команду Redirect 301 /older_page.html “адрес новой страницы”, однако такой способ не очень удобен, в особенности, когда ваш сайт содержит большое количество страниц, поскольку для каждой из них вам придется писать команду в отдельности. С таким же успехом вы можете воспользоваться командой RedirectPermanent /”старый адрес” “новый адрес”, которая реализует ту же функцию.
Для статических сайтов, например находящихся на бесплатных хостингах, вы можете реализовать переадресацию с помощью HTML тэгов. Для этого используйте тэг
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) “ваш новый адрес”/$1 [R=301,L]
Теперь ваш посетитель будет перенаправлен на новый сайт с адресом “ваш новый адрес”.
Вы можете выполнить переадресацию, используя скрипт. Для этого в заголовок страницы вставьте строки:
HTTP/1.2 301 Moved Permanenty
Location: http://”адрес новой страницы”
, где new_site.html – адрес нового сайта, на который будет осуществлена переадресация с данной страницы, а content=6 – временная задержка перед тем, как в окно браузера будет загружена новая страница. Установите этот параметр равным нулю, и вы сделаете переадресацию мгновенной, в результате посетитель сайта не заметит того, что был отправлен по новому адресу.