Redirect 301 – переадресация через htaccess. Убираем www и меняем домен и url страниц.

Все изменения вносются в файл .htacces в корневом каталоге сайта.

Данная преадрисация учитывается поисковыми системами и через некоторе время меняют ссылки.

Переадресация разделов или разделов сайта.

1. Изменили раздел new на new_2012. Т.е. www.domen.ru/new/ изменился на www.domen.ru/new_2012/.

Redirect 301 /cat-2/ http://www.domen.ru/new_2012/

2. Данный раздел news полностью перенисли на поддомен news.

Redirect 301 /news/ http://news.domen.ru/

Пример переадресации ссылок:

 http://domen.ru/cat-2/st1.html -> http://www.domen.ru/new_2012/st1.html
 http://domen.ru/cat-2/ -> http://www.domen.ru/new_2012/
 http://domen.ru/cat-2/podcat/ -> http://www.domen.ru/new_2012/podcat/
 http://domen.ru/news/podcat/ -> http://news.domen.ru/podcat/

 

Убираем www у сайта

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

Делаем у домена обезательное www (не использовать с предыдущим одновременно)

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

Меняем домен и переадрисуюм все со старого, для сохранения посетителей и рейтинга.

RewriteEngine On
RewriteCond %{HTTP_HOST} domen.ru
RewriteRule (.*) http://domen.org/$1 [R=301,L]

 

Проверяем работоспособность сайта после изменений. Если допустите ошибку сайт будет недоступен до ее исправления.



comments powered by Disqus

Популярное