У меня была проблема, когда файл на веб-сервере редактировался локально с помощью редактора командной строки.
Редактор создал файл резервной копии с суффиксом ~
.
Итак, был файл с именем file.php~
Этот файл можно напрямую загрузить через веб-сервер, поскольку он не был обработан как файл php.
Я думал о такой директиве:
<Files ~ "~$">
Order allow,deny
Deny from all
</Files>
, поэтому каждый файл, заканчивающийся ~
, запрещен для доставки.
Это хороший метод, я что-то упустил?