nond
Проверенные
- Сообщения
- 294
- Реакции
- 122
- Баллы
- 8,145
Некоторое наблюдение, о котором почему-то никто не писал:
Так вот, мои тесты после размещения такого .htaccess в папке
При удалении .htaccess сервер начинает отдавать аватарки без ошибок.
Что не так с борьбой по защите папки
Какие будут предложения у более опытных пользователей?
Достаточно часто заливают шелл в папку с аватарами. поэтому в папку Avatars и во все ее внутренние папки заливаем файл .htaccess с таким содержанием:
- Защищаемся от залива шелл:
PHP:
RemoveHandler .phtml
RemoveHandler .php
RemoveHandler .php3
RemoveHandler .php4
RemoveHandler .php5
RemoveHandler .cgi
RemoveHandler .exe
RemoveHandler .pl
RemoveHandler .asp
RemoveHandler .aspx
RemoveHandler .shtml
<Files ~ "\.php|\.phtml|\.cgi|\.exe|\.pl|\.asp|\.aspx|\.shtml">
Order allow,deny
Deny from all
</Files>
Так вот, мои тесты после размещения такого .htaccess в папке
/data/avatars
и любой вложенной папке - влечёт ошибки
Код:
https://mysite.ru/data/avatars/s/0/4.jpg?1743836908
500 Internal Server Error
При удалении .htaccess сервер начинает отдавать аватарки без ошибок.
Что не так с борьбой по защите папки
/data/avatars
?Какие будут предложения у более опытных пользователей?