librown
@librown
На-все-руки-мастер и немного кодер

Как запретить несуществующие пути в .htaccess?

Привет!

Есть файл по такому адресу: site.ru/link.php
На него настроен ЧПУ: site.ru/link/
Заметил, что в индекс Яндекса залетело множество страниц-дублей, типа: site.ru/link.php/что/угодно/здесь/

Подскажите, как запретить подобные штуки в .htaccess?
Спасибо!
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ответы на вопрос 1
ShadowOfCasper
@ShadowOfCasper
Middle User Interface Web Developer
что угодно в регулярках - символ %
я не помню как там точно по синтаксису, но если перенаправление должно быть вида
site.ru/%.php%
на site.ru/%.php
Я и сам хромаю на регулярных выражениях, но копать надо в эту сторону.
Пробуй его редактировать и тестить редирект, пока не добъёшься нужного результата. htaccess обновляется сразу же и ребут апача не требуется. А тут сверяйся.
https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы