1

Я использую файл .htaccess, чтобы установить некоторые правила для моего каталога загрузки, где люди могут загружать файлы. Однако мой php-код позволяет просто загрузить файл .htaccess через мою страницу загрузки, и он перезапишет оригинальный файл на моем сервере. Как мне это остановить?

Решением было бы сказать php переименовать файлы при загрузке или добавить метку времени к файлам, чтобы они никогда не переписывались, но я ищу решение, которое не повлияет на функциональность моего сайта.

Я использую эту строку в файле .htaccess:

RewriteRule ^(php\.ini|\.htaccess) - [NC,F]

Однако, похоже, не работает.

Спасибо за помощь.

0