Окончание index в разделах
У нас сайт на нескольких поддоменах. Не давно обнаружили такие вот ссылки (правда не знаю от куда)
sokora.ru/sales/index
dal.sokora.ru/sales/index
Обе эти ссылки введут на главную страницу с контентом основного домена sokora.ru/
Если в ссылке убрать окончание /index то все будет в норме.
Подскажите как избавиться от такой проблемы!? Такое окончание /index можно подставить в любой раздел сайта и получается так же.
Редирект настроен:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php
RewriteRule ^index\.php$ / [L,R=301]
sokora.ru/sales/index
dal.sokora.ru/sales/index
Обе эти ссылки введут на главную страницу с контентом основного домена sokora.ru/
Если в ссылке убрать окончание /index то все будет в норме.
Подскажите как избавиться от такой проблемы!? Такое окончание /index можно подставить в любой раздел сайта и получается так же.
Редирект настроен:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php
RewriteRule ^index\.php$ / [L,R=301]
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php
RewriteRule ^index\.php$ / [L,R=301]
А как сделать для подразделов, к примеру такой страницы sokora.ru/sales/index, чтобы редирект шел на sokora.ru/sales?
RewriteBase /
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index
RewriteRule ^(.*)index$ /$1 [R=301,L]