внутренняя ошибка сервера для htaccess

Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос.

Пожалуйста, свяжитесь с администратором сервера и сообщите ему время возникновения ошибки и действия, которые вы выполняли непосредственно перед этой ошибкой.

В журнале ошибок сервера я нашел это.........

[Sun Sep 29 11:41:38 2013] [11364218] [core:error] [client 59.91.129.173:61139] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace

// Мой htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L] 

если я удалю свой htaccess, то также возникнет эта проблема

Я застрял в этой проблеме

Пожалуйста, помогите мне в этом вопросе

заранее спасибо


person Nimesh    schedule 30.09.2013    source источник
comment
Опубликуйте свой код .htaccess, чтобы его можно было изучить.   -  person anubhava    schedule 30.09.2013
comment
Посмотрите директивы перенаправления и перезаписи в .htaccess, которые могут вызывать бесконечный цикл.   -  person djdy    schedule 30.09.2013
comment
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L]   -  person Nimesh    schedule 01.10.2013


Ответы (1)


Ваш .htaccess застрял в цикле перенаправления. Например, переадресация с http на https, переадресация обратно на http, обратно на https, навсегда. Настроенный сайт не может фактически доставить страницу, и браузер жалуется на это.

Если вы опубликуете для нас .htaccess (при необходимости измените конфиденциальную информацию), мы сможем точно сказать вам, что не так.

person Andrew    schedule 30.09.2013
comment
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] - person Nimesh; 01.10.2013
comment
Это не сработает. Попробуйте следующее: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.*)$ index.php/$1 [QSA,L] - person Andrew; 02.10.2013