Использование htaccess Я хочу перенаправить определенную папку из старой папки в новую папку. Но есть файл php в корневой папке с тем же именем, которое также перенаправляется.Использование htaccess Я хочу перенаправить папку partcular из старой папки в новую папку.
Так, например.
example.com/name/
Если перенаправление:
example.com/newname/
, который прекрасно работает, но у меня есть:
example.com/name.php
Что не следует перенаправить, но он идет:
example.com/newname
Итак, как перенаправить папку, но исключить файл из m перенаправление?
Вот что мы пробовали.
RewriteCond %{REQUEST_URI} !^abc\.php [C]
RewriteCond %{REQUEST_URI} ^abc$
RewriteRule ^(.*)$ http://example.com/xyz/$1 [L,R=301]
Поэтому, пожалуйста, дайте мне знать.
БЛАГОДАРЯ анубхава. Итак, каково будет условие в этом случае? – VIP
Не требуется никаких дополнительных условий, поскольку сам шаблон URI действует как условие. Шаблон '^ name /? $' Будет соответствовать только '/ name' OR'/name/', но он не будет соответствовать'/name.php' – anubhava
Это работало для вас? – anubhava