Files
tinker_tickets/uploads/.htaccess
T

31 lines
717 B
ApacheConf
Raw Permalink Normal View History

# Deny direct access to uploaded files
# All downloads must go through download_attachment.php
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
# Disable script execution
<IfModule mod_php.c>
php_flag engine off
</IfModule>
# Prevent directory listing
Options -Indexes
# Block common executable extensions
<FilesMatch "\.(php|phtml|php3|php4|php5|php7|phps|phar|cgi|pl|py|sh|bash|exe|com|bat|cmd|vbs|js|html|htm|asp|aspx|jsp)$">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</FilesMatch>