# Allow cron job execution
# اجازه اجرای cron job

# Disable directory browsing
Options -Indexes

# Block direct access to PHP files from browser
<Files "*.php">
    Require all denied
</Files>

# Allow only CLI execution
<If "%{HTTP_USER_AGENT} != ''">
    Require all denied
</If>

# Set proper permissions for cron scripts
<Files "simple-echo.php">
    Require all granted
</Files>

<Files "echo-test.php">
    Require all granted
</Files>

<Files "status-check.php">
    Require all granted
</Files>

<Files "path-test.php">
    Require all granted
</Files>

<Files "simple-test.php">
    Require all granted
</Files>

<Files "auto-backup.php">
    Require all granted
</Files>

# Prevent direct access to log files
<Files "*.log">
    Require all denied
</Files>

# Security headers
<IfModule mod_headers.c>
    Header always set X-Content-Type-Options nosniff
    Header always set X-Frame-Options DENY
    Header always set X-XSS-Protection "1; mode=block"
</IfModule>
