500 Internal Server Error, С www сайт не работает.

12
[Удален]
5837

Подскажите пожалуйста в чём может быть причина? Пишет:

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@majordomo.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Обращалась в поддержку, написали:

Здравствуйте.

mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.

Проверьте ваш .htaccess

Что именно там проверять, не ясно, может кто знает, заранее спасибо!:confused:

dkameleon
На сайте с 09.12.2005
Offline
386
#1
HotBaby:
Что именно там проверять, не ясно, может кто знает, заранее спасибо!

правила реврайта в хтаццессе.

движок кривоват видимо.

Дизайн интерьера (http://balabukha.com/)
WwWork
На сайте с 07.02.2006
Offline
150
#2

лучше к прову, там быстрее помогут

artscripts
На сайте с 24.09.2008
Offline
136
#3

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

https://soundmain.ru - библиотека звукорежиссера и любителя
[Удален]
#4

artscripts,

# BEGIN WPSuperCache

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

AddDefaultCharset UTF-8

RewriteCond %{REQUEST_METHOD} !=POST

RewriteCond %{QUERY_STRING} !.*s=.*

RewriteCond %{QUERY_STRING} !.*attachment_id=.*

RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$

RewriteCond %{HTTP:Accept-Encoding} gzip

RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f

RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]

RewriteCond %{REQUEST_URI} !^.*[^/]$

RewriteCond %{REQUEST_URI} !^.*//.*$

RewriteCond %{REQUEST_METHOD} !=POST

RewriteCond %{QUERY_STRING} !.*s=.*

RewriteCond %{QUERY_STRING} !.*attachment_id=.*

RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$

RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f

RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]

</IfModule>

# END WPSuperCache

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

dkameleon, Ну незнаю, вордпресс не такой уж и кривой движок.

MyOST
На сайте с 22.01.2006
Offline
559
#5
HotBaby:
Ну незнаю, вордпресс не такой уж и кривой движок.

+1 тут обычно руки, а не двиг

Блог (http://seom.info/) | Ты уже SEO профессионал? (http://www.key-collector.ru/) Развиваем семантику более 8 лет! ()
kxk
На сайте с 30.01.2005
Offline
990
kxk
#6

HotBaby, Попробуйте так

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

У вас шло зацикливание правил

Ваш DEVOPS
[Удален]
#7

kxk, у меня же так и есть, вроде?

kxk
На сайте с 30.01.2005
Offline
990
kxk
#8

HotBaby, У вас длинный файл :

# BEGIN WPSuperCache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*s=.*
RewriteCond %{QUERY_STRING} !.*attachment_id=.*
RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]

RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*s=.*
RewriteCond %{QUERY_STRING} !.*attachment_id=.*
RewriteCond %{HTTP_COOKIE} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
</IfModule>

# END WPSuperCache
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

А вот что я предлагаю:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
dkameleon
На сайте с 09.12.2005
Offline
386
#9
HotBaby:
dkameleon, Ну незнаю, вордпресс не такой уж и кривой движок.

это не делает его безбажным :)

можете просто попробовать обновить плагин и с ним правила.

если не поможет - прийдётся лезть в правила и код.

[Удален]
#10

kxk, длинный, потому что кэширование включает таким образом плагин.

Пробовало как вы сказали укоротить всё, но тоже самое. Видимо опять в поддержку писать. :(

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий