Назад | Перейти на главную страницу

Help with regexp in <files> тег .htaccess</files>

Для плохо настроенных серверов Apache вам может потребоваться сделать что-то вроде этого, чтобы запретить доступ к файлу .htaccess:

<Files .htaccess>
order allow,deny
deny from all
</Files>

Я хотел бы запретить доступ ко всем системным файлам (. * - любому файлу, имя которого начинается с точки). Я знаю, что это возможно с FilesMatch ...

Примерно так (но работает):

<FilesMatch .*>
order allow,deny
deny from all
</FilesMatch>

Примерно так должно работать:

<FilesMatch "^\.(.*)$">
   order allow,deny
   deny from all
</FilesMatch>

FilesMatch использует здесь регулярное выражение.