# Apache Configuration for Shared Hosting (cPanel / DirectAdmin)
<IfModule mod_rewrite.c>
    RewriteEngine On

    # جلوگیری از دسترسی به فایل‌های حساس و هیدن مانند .env یا git
    RewriteRule ^\..* - [F,L]
    RewriteRule ^(config|core|app|logs|vendor) - [F,L]
</IfModule>

# هدرهای امنیتی مرورگر
<IfModule mod_headers.c>
    Header always set X-Content-Type-Options "nosniff"
    Header always set X-XSS-Protection "1; mode=block"
    Header always set X-Frame-Options "SAMEORIGIN"
    Header always set Referrer-Policy "strict-origin-when-cross-origin"
</IfModule>

# غیرفعال کردن نمایش فهرست فایل‌ها (Directory Listing)
Options -Indexes

# تنظیم کدگذاری پیش‌فرض UTF-8
AddDefaultCharset UTF-8
