htaccess перенаправляет подпапки подпапки, но не саму подпапку - PullRequest
0 голосов
/ 26 октября 2018

Пример того, что должно произойти.

Перенаправление не требуется ни для:

www.example.com/subfolder/
www.example.com/subfolder

, но любые подпапки должны перенаправлять, например:

www.example.com/subfolder/1 -> www.example.com/1/
www.example.com/subfolder/2 -> www.example.com/2/
www.example.com/subfolder/3 -> www.example.com/3/

В настоящее время используется:

RewriteRule ^recipes/(.*)$ /$1 [L,R=301,QSA]

, который работает, но также перенаправляет саму подпапку, которая должна остаться.

1 Ответ

0 голосов
/ 27 октября 2018

Вы можете использовать это правило в качестве основного правила:

RewriteRule ^recipes/(.+)$ /$1 [L,R=301,NC,NE]

Обязательно проверьте его в новом браузере или очистите кеш браузера перед тестированием.

...