Mod_rewrite удаляем повторяющиеся страницы сайта
Всем известно, что главную страницу вашего сайта можно открыть по следующим адресам
Ну и констатируем что поисковик видит все эти четыре адреса как 4- самостоятельных страницы, оговорюсь, не всегда но иногда. Для того чтобы этого избежать пишем следующее
И теперь мы получаем редирект всех страниц на 'http://www.mysite.ru/'
http://www.mysite.ru/
http://mysite.ru/
http://www.mysite.ru/index.html
http://mysite.ru/index.html
Ну и констатируем что поисковик видит все эти четыре адреса как 4- самостоятельных страницы, оговорюсь, не всегда но иногда. Для того чтобы этого избежать пишем следующее
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite.ru
RewriteRule (.*) http://www.mysite.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.mysite.ru/ [R=301,L]
И теперь мы получаем редирект всех страниц на 'http://www.mysite.ru/'
- admin,
- 22 марта 2013, 00:35
Комментарии (0)