Проверка файла .htaccess

Birya
На сайте с 29.08.2008
Offline
60
3620

уже который ап подрад сайт отдает 404 ошибку на хостинге говорят, что дело в файле .htaccess Подскажите, содержит ли этот файл ошибки?

#CharsetDisable On

AddDefaultCharset UTF-8

DirectoryIndex index.phtml

php_flag session.use_trans_sid Off

php_value upload_max_filesize 20M

php_value post_max_size 30M

php_value memory_limit 16M

php_flag register_globals on

php_flag register_argc_argv 1

RewriteEngine On

RewriteRule .* - [E=VIA:%{HTTP:Via}]

RewriteCond %{HTTP_HOST} ^novoebenevo\.ru [NC]

RewriteCond %{REQUEST_URI} !^/robots\.txt$

RewriteRule ^(.*) http://www.novoebenevo.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^novoebeneevo\.ru [NC]

RewriteCond %{REQUEST_URI} !^/robots\.txt$

RewriteRule ^(.*) http://www.novoebenevo.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www.novoebeneevo\.ru [NC]

RewriteCond %{REQUEST_URI} !^/robots\.txt$

RewriteRule ^(.*) http://www.novoebenevo.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^novoebenevo\.com [NC]

RewriteCond %{REQUEST_URI} !^/robots\.txt$

RewriteRule ^(.*) http://www.novoebenevo.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www.novoebenevo\.com [NC]

RewriteCond %{REQUEST_URI} !^/robots\.txt$

RewriteRule ^(.*) http://www.novoebenevo.ru/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME}/index.phtml !-f

RewriteCond %{REQUEST_URI} !^(/templates)|(/design)|(/files)|(/favicon.ico)|(/robots.txt)

RewriteRule ^([^\.]+)$ index.phtml [T=application/x-httpd-php,L,QSA]

AddType application/x-httpd-php5 .php

K
На сайте с 31.08.2006
Offline
47
#1

Если бы синтаксические ошибки были в файле - тогда бы выдавал 500 ошибку по любому запросу. Подозреваю, что какое-то правило RewriteRule написано с ошибкой... Но так сложно опознать, какое именно.

При каком запросе дает 404 ошибку?

Размещаем статьи - Украинское СМИ, ПР5, ТИЦ 3000, ЯК, ДМОЗ, домену > 10 лет (/ru/forum/416715)
Birya
На сайте с 29.08.2008
Offline
60
#2

по запросу novoebenevo.ru

K
На сайте с 31.08.2006
Offline
47
#3

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

Ищите проблему в скрипте...

Или ждите еще - может Яша до сих пор держит в кеше 404 ошибку, а реальную страницу давно не переиндексировал. Но это конечно вряд ли...

InoHacker
На сайте с 18.10.2009
Offline
75
#4

Вот что отдает 404:


2:47:46.429[1467мс][всего 1467мс] Статус: 400[Bad Request]
GET http://toolbarqueries.google.com/search?sourceid=navclient-ff&features=Rank&client=navclient-auto-ff&ch=8d1eae635&q=info:data%3Atext%2Fhtml%3Bcharset%3Dutf- и еще примерно 147 тыс. символов.

Я х.з что это такое, но 404 выскакивает сюда.

Во .. вроде распаковал:


<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>400 Bad Request</title>
<style><!--
body {font-family: arial,sans-serif}
div.nav {margin-top: 1ex}
div.nav A {font-size: 10pt; font-family: arial,sans-serif}
span.nav {font-size: 10pt; font-family: arial,sans-serif; font-weight: bold}
div.nav A,span.big {font-size: 12pt; color: #0000cc}
div.nav A {font-size: 10pt; color: black}
A.l:link {color: #6f6f6f}
A.u:link {color: green}
//--></style>
<script><!--
var rc=400;
//-->
</script>
</head>
<body text=#000000 bgcolor=#ffffff>
<table border=0 cellpadding=2 cellspacing=0 width=100%><tr><td rowspan=3 width=1% nowrap>
<b><font face=times color=#0039b6 size=10>G</font><font face=times color=#c41200 size=10>o</font><font face=times color=#f3c518 size=10>o</font><font face=times color=#0039b6 size=10>g</font><font face=times color=#30a72f size=10>l</font><font face=times color=#c41200 size=10>e</font>&nbsp;&nbsp;</b>
<td>&nbsp;</td></tr>
<tr><td bgcolor="#3366cc"><font face=arial,sans-serif color="#ffffff"><b>Error</b></td></tr>
<tr><td>&nbsp;</td></tr></table>
<blockquote>
<H1>Bad Request</H1>
Your client has issued a malformed or illegal request.

<p>
</blockquote>
<table width=100% cellpadding=0 cellspacing=0><tr><td bgcolor="#3366cc"><img alt="" width=1 height=4></td></tr></table>
</body></html>

Забыл добавить, что редиректит все правильно:

3:09:29.313[107мс][всего 107мс] Статус: 301[Moved Permanently]
GET http://novoebenevo.ru/
Флаги загрузки[LOAD_DOCUMENT_URI LOAD_INITIAL_DOCUMENT_URI ] Размер содержимого[-1] Тип Mime[text/html]
Заголовки запроса:
Host[novoebenevo.ru]
User-Agent[Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 WebMoney Advisor]
Accept[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8]
Accept-Language[ru,en-us;q=0.7,en;q=0.3]
Accept-Encoding[gzip,deflate]
Accept-Charset[windows-1251,utf-8;q=0.7,*;q=0.7]
Keep-Alive[300]
Connection[keep-alive]
Cookie[__utma=26688930.731238567.1258415170.1258415170.1258415170.1; __utmb=26688930.1.10.1258415170; __utmc=26688930; __utmz=26688930.1258415170.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)]
Заголовки ответа:
Server[nginx/0.7.62]
Date[Tue, 17 Nov 2009 00:11:41 GMT]
Content-Type[text/html; charset=iso-8859-1]
Transfer-Encoding[chunked]
Connection[keep-alive]
Keep-Alive[timeout=20]
Location[http://www.novoebenevo.ru/]

И сервер отдает ответ 200:


3:09:29.422[760мс][всего 1422мс] Статус: 200[OK]
GET http://www.novoebenevo.ru/
Флаги загрузки[LOAD_DOCUMENT_URI LOAD_REPLACE LOAD_INITIAL_DOCUMENT_URI ] Размер содержимого[-1] Тип Mime[text/html]
Заголовки запроса:
Host[www.novoebenevo.ru]
User-Agent[Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 WebMoney Advisor]
Accept[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8]
Accept-Language[ru,en-us;q=0.7,en;q=0.3]
Accept-Encoding[gzip,deflate]
Accept-Charset[windows-1251,utf-8;q=0.7,*;q=0.7]
Keep-Alive[300]
Connection[keep-alive]
Cookie[PHPSESSID=749091556eba8d7caf2e0e1f9c1585e0; __utma=26688930.731238567.1258415170.1258415170.1258415170.1; __utmb=26688930.1.10.1258415170; __utmc=26688930; __utmz=26688930.1258415170.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __viss=1; __vitu=0rtivgz6xyk; __visu=AAAAAAcFZPkAAAAABwVk*Q__]
Заголовки ответа:
Server[nginx/0.7.62]
Date[Tue, 17 Nov 2009 00:11:42 GMT]
Content-Type[text/html; charset=UTF-8]
Transfer-Encoding[chunked]
Connection[keep-alive]
Keep-Alive[timeout=20]
Cache-Control[no-store, no-cache, must-revalidate, post-check=0, pre-check=0]
Expires[Thu, 19 Nov 1981 08:52:00 GMT]
Pragma[no-cache]
X-Powered-By[PHP/4.3.9]
Content-Encoding[gzip]


Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
Birya
На сайте с 29.08.2008
Offline
60
#5

спасибо, так ли это покажет следующий Ап

InoHacker
На сайте с 18.10.2009
Offline
75
#6
Birya:
спасибо, так ли это покажет следующий Ап

Ну лично я, на данный момент, 404 в ответах сервера не вижу.

Birya
На сайте с 29.08.2008
Offline
60
#7

Все заработало нормально. спасибо всем за участие.

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