اگر از حالت PHP-FPM در directadmin استفاده میکنیدو سایت شما دارای خطای 403 می باشد و در LOG سرویس APACHE نیز خطای زیر را مشاهده میکنید:
php-FPM: the Request exceeded the limit of 10 internal redirects due to probable configuration error
این گزارش به خصوص فقط شامل سایت های وردپرسی است. در فایل htaccess با تنظیم و استفاده از mode_rewite و برای جلوگیری از loop شدن این درخواست ها، می توانید کد زیر را در این فایل قرار دهید:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteCond %{REQUEST_URI} !^/fastcgiphp
RewriteRule . index.php [L]
توجه کنید که اگر شما از php-fpm به عنوان php2_release استفاده میکنید نیاز خواهید داشت که به صورت زیر تنظیم نمایید:
php2_release=5.4:
RewriteCond %{REQUEST_URI} !^/fastcgiphp54
php2_release=5.3:
RewriteCond %{REQUEST_URI} !^/fastcgiphp53