Ограничение доступных типов файлов для загрузки с помощью файла .htaccess [закрыто]

Я знаю о первой строке, это очевидно, и для второй строки я думаю, что она разрешает только эти несколько расширений, а третья строка, я полагаю, запрещает любой другой тип файла.

Я не уверен, что мои предположения верны, и если данный файл htaccess запрещает загрузку нежелательных других типов файлов, таких как php или zip, или exe...

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !(\.jpg|\.jpeg|\.pdf|\.png)
RewriteRule ^(.*)$ - [F]
1
задан 23 May 2017 в 21:37
1 ответ

Этот фрагмент кода пытается запретить доступ (загрузку) к любым файлам с расширениями, отличными от .jpg , .jpeg , .png , .pdf , но поскольку он отсутствует $ в конце, он позволяет получить доступ к файлам с этими шаблонами в любом месте имени файла, например file.jpg.php ].

2
ответ дан 3 December 2019 в 20:23

Теги

Похожие вопросы