Я использую файл .htaccess, чтобы установить некоторые правила для моего каталога загрузки, где люди могут загружать файлы. Однако мой php-код позволяет просто загрузить файл .htaccess через мою страницу загрузки, и он перезапишет оригинальный файл на моем сервере. Как мне это остановить?
Решением было бы сказать php переименовать файлы при загрузке или добавить метку времени к файлам, чтобы они никогда не переписывались, но я ищу решение, которое не повлияет на функциональность моего сайта.
Я использую эту строку в файле .htaccess:
RewriteRule ^(php\.ini|\.htaccess) - [NC,F]
Однако, похоже, не работает.
Спасибо за помощь.