У меня есть скрипт php, который полагается на следующие правила перезаписи:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/script.*$ [NC]
RewriteRule (.*)$ script.php/go [QSA,L]
Итак, когда кто-то посещает http://example.com/foo, сценарий называется script.php / foo. Это должно быть общедоступно.
Когда я приезжаю http://example.com/script.php/adminstuff/ Я хочу использовать базовую аутентификацию http. (Я знаю, как использовать это в основном случае.) Как это отреагирует на приведенные выше правила перезаписи?
Спасибо.
Вы могли бы использовать <Location>
тег:
<Location http://example.com/script.php/adminstuff/>
AuthType xxxx
...
</Location>