Редирект с index.php и index.html

Вы когда нибудь обращали внимание, что главная страница вашего сайта доступна по адресам: mysite.com и mysite.com/index.php (или mysite.com/index.html)? А знали ли вы, что с точки зрения поисковых систем, у вас происходит дублирование главной страницы сайта?

Решить данную проблему очень просто. Достаточно открыть файл .haccess вашего сайта и добавить несколько строк.

Редирект с index.php

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://mysite/ [R=301,L]

Перенаправление с index.html

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://mysite/ [R=301,L]

301 редирект для index.php, index.html или index.htm (например в Joomla), массовая склейка

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/ 
RewriteRule ^(.*)index\.(php|html|htm)$ http://mysite.ru/$1 [R=301,L]

Понравилось? Поделись этим с другими!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.