После HTAccess RewriteRule прекратить прямой вызов в папку? - PullRequest
0 голосов
/ 09 ноября 2019

Использование Rewriterule для создания более подходящих URL-адресов создало проблему нескольких URL-адресов для одного и того же контента. Я переписал папку / tours / halfday / в /halfday.html. Проблема в том, что / tours / halfday / по-прежнему адресуется пользователем в браузере. Как я могу остановить доступ к адресу?

Если я перенаправляю / туры / полдня / получаю внутреннюю ошибку сервера.

RewriteRule ^halfday\.html$ /tours/halfday/ [NC,L]

1 Ответ

0 голосов
/ 11 ноября 2019

Я думаю, вам нужно переставить вашу команду следующим образом:

RewriteRule ^tours/halfway/$ /halfway.html [NC,L] 
...