Подтвердить что ты не робот

Как сделать это .htaccess правильным регистром нечувствительным?

Это правило в моем .htaccess

# those CSV files are under the DOCROOT ... so let hide 'em
<FilesMatch "\.CSV$">
 Order Allow,Deny
 Deny from all
</FilesMatch>

Я заметил, однако, что если есть файл с строчным или смешанным расширением CSV, он будет проигнорирован по правилу и отображен.

Как сделать этот регистр нечувствительным?

Надеюсь, он не дойдет до "\.(?:CSV|csv)$" (который я не уверен, что даже работаю и не покрывает все базы)

Примечание.. Файлы находятся под docroot и автоматически загружаются сторонней службой, поэтому я предпочел бы реализовать правило для моего конца, а не беспокоить их. Если бы я установил этот сайт, я бы пошел за докройтом.

Спасибо

4b9b3361

Ответ 2

Нечувствительность к регистру:

<FilesMatch "(?i)\.(js|css|eot|ttf)$">

Ответ 3

"\.[cC][sS][vV]$"

По-видимому, лучше быть последовательным и переименовывать загруженные файлы по мере их поступления на ваш сервер.