У меня есть это регулярное выражение, разрешающее все файлы php:
^.*\.([Pp][Hh][Pp])
как я могу исключить определенный файл, например test.php?
Спасибо за ваш ответ,
С наилучшими пожеланиями
[править]
Я опускаю, чтобы сказать, что это рег из файла htaccess, / я не работает, а? ни.
[Edit2]
Цель - предоставить доступ аутентифицированным пользователям, за исключением одного файла, который должен быть разрешен для всех.
Итак, я сделал:
<Files ~ "^.*\.([Pp][Hh][Pp])$">
AuthUserFile /directory/.htpasswd
AuthGroupFile /dev/null
AuthName "Please log in ..."
AuthType Basic
require valid-user
</Files>
Итак, для всех php-файлов требуется действительный пользователь.
Я хотел бы добавить исключение для конкретного файла, говорит test.php