# Protect sensitive files
<FilesMatch "^(config\.php|worker\.php|\.htaccess)$">
    Order Deny,Allow
    Deny from all
</FilesMatch>

# Allow main application files
<FilesMatch "^(login\.php|admin\.php|list_files\.php)$">
    Order Allow,Deny
    Allow from all
</FilesMatch>

# Protect downloads directory
RewriteEngine On
RewriteRule ^downloads/.*\.part$ - [F,L]
RewriteRule ^logs/.*\.json$ - [F,L]

# PHP settings for large uploads
php_value max_execution_time 0
php_value memory_limit 512M
php_value post_max_size 10G
php_value upload_max_filesize 10G

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php81” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php81 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
