# BEGIN WordPress
# دستورالعمل‌های (خطوط) بین "BEGIN WordPress" و "END WordPress"
# به طور پویا تولید شده‌اند، و فقط باید به وسیلهٔ صافی‌های وردرپرس ویرایش شوند.
# هر تغییری در دستورالعمل‌های بین این نشان‌گرها بازنویشی خواهند شد.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

# جلوگیری از نمایش فایل‌های دایرکتوری
Options -Indexes

# مسدود کردن فایل‌های حساس
<FilesMatch "(wp-config\.php|readme\.html|license\.txt)">
  Order allow,deny
  Deny from all
</FilesMatch>

# مسدود کردن اجرای PHP در wp-includes
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^wp-includes/.*\.php$ - [F,L]
</IfModule>


<Files xmlrpc.php>
Order Allow,Deny
Deny from all
</Files>
