Это правило .htaccess внутренне перенаправляет весь трафик в новый каталог? - PullRequest
0 голосов
/ 14 декабря 2011

Я очищаю старый код и наткнулся на правило в .htaccess, которое не имеет для меня смысла.

RewriteEngine On
RewriteCond %{REQUEST_URI} !^(/listener/v2/bbin/)
RewriteRule ^(.*)$ /listener/v3/v210_ui.php$1 [L]

Этот файл .htaccess находится в <docroot>/listener/v2/.Если я не ошибаюсь, правило в основном гласит: если запрос относится к файлу в этом каталоге, внутренне перенаправьте его на /listener/v3/v210_ui.php.

. Моя путаница связана с тем, что файлов много.в этом каталоге.Я что-то пропустил?Разве старый разработчик просто не убрал за собой?

1 Ответ

1 голос
/ 14 декабря 2011

Ты рядом ...

Если запрос относится к ресурсу в /listener/v2/bbin/ и не начинается с /listener/v2/bbin/ в URI, перенаправьте его на /listener/v3/v210_ui.php и добавьте URI.

Теперь, почему вы делаете это, я не могу ответить. Читайте о RewriteCond.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...