Сайт работает, но возвращает 404 ошибку

U
На сайте с 03.10.2011
Offline
27
3942

Заголовок главной страницы сайта возвращает 404 ошибку, но страница доступна.

Внутренние страницы сайта возвращают 200 - ок.

В чем может быть проблема? Было предположение, что htaccess, но не могу понять, что тут может мешать...

Файл htaccess:

Options -Indexes

ErrorDocument 404 /404.php

<IfModule mod_php5.c>

php_flag allow_call_time_pass_reference 1

php_flag session.use_trans_sid off

</IfModule>

#php_value display_errors 1

#php_value mbstring.func_overload 2

#php_value mbstring.internal_encoding UTF-8

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine On

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

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

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-l

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$

RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]

</IfModule>

<IfModule mod_mime.c>

AddType application/x-httpd-php .ico

</IfModule>

<IfModule mod_dir.c>

DirectoryIndex index.php index.html

</IfModule>

<IfModule mod_expires.c>

ExpiresActive on

ExpiresByType image/jpeg "access plus 3 day"

ExpiresByType image/gif "access plus 3 day"

</IfModule>

P.s. пробовал комментировать <IfModule mod_dir.c> - ничего не изменилось... И кстати редирект с www/без www не работает =(

U
На сайте с 03.10.2011
Offline
27
#1

Неужели ни у кого мыслей нету? Или хотя бы высказаться никто не хочет? =)

CH-Web
На сайте с 12.02.2009
Offline
66
#2

Попробуйте адрес файла 404 в .htaccess написать полностью

ErrorDocument 404 http://www.ВАШ-САЙТ.ru/404.php

И опишите подробнее:

1. Что за CMS

2. Что в Robots.txt

3. Какой хостинг

U
На сайте с 03.10.2011
Offline
27
#3

1. Битрикс

сайт конечно кривехонько сделан...

2.

User-agent: *

Disallow: /bitrix/

Disallow: /search/

Allow: /search/map.php

Host: site.ru

Sitemap: http://site.ru/sitemap_index.xml

Disallow: /auth/

Disallow: /auth.php

Disallow: /personal/

Disallow: /*/search/

Disallow: /*PAGE_NAME=search

Disallow: /*PAGE_NAME=user_post

Disallow: /*PAGE_NAME=detail_slide_show

Disallow: /*/slide_show/

Disallow: /*/gallery/*order=*

Disallow: /*?print=

Disallow: /*&print=

Disallow: /*?p1=

Disallow: /*&p1=

Disallow: /*register=yes

Disallow: /*forgot_password=yes

Disallow: /*change_password=yes

Disallow: /*login=yes

Disallow: /*logout=yes

Disallow: /*auth=yes

Disallow: /*action=ADD_TO_COMPARE_LIST

Disallow: /*action=DELETE_FROM_COMPARE_LIST

Disallow: /*action=ADD2BASKET

Disallow: /*action=BUY

Disallow: /*print_course=Y

Disallow: /*bitrix_*=

Disallow: /*backurl=*

Disallow: /*BACKURL=*

Disallow: /*back_url=*

Disallow: /*BACK_URL=*

Disallow: /*back_url_admin=*

Disallow: /*index.php$ - пробовал удалить эту строку - ответ не поменялся.

3. clodo.ru (облачный)

Логистик
На сайте с 31.12.2008
Offline
191
#4

не Битрикс ли?

Создание сайтов на заказ - http://htmlplus.ru || Конструктор адаптивных сайтов Wysiwyg Web Builder - обучение, уроки, консультации - http://wwbmaster.ru || Настройка ЭЦП || Настройка корпоративной почты
siv1987
На сайте с 02.04.2009
Offline
427
#5
Undergiven:
сайт конечно кривехонько сделан...

Вот его и капайте. Роботс точно 404 ответ сайту не отдает.

Jekyll
На сайте с 04.05.2009
Offline
136
#6
Undergiven:
сайт конечно кривехонько сделан...

Конечно, это ж битрикс. Рыба гниёт с головы :)

Попробуйте для начала удалить или переименовать .htaccess, сразу поймёте в нём дело или нет

CH-Web
На сайте с 12.02.2009
Offline
66
#7
Логистик:
не Битрикс ли?

ТС писал что это у него Битрикс

Undergiven:
1. Битрикс

ТС попробуйте обратится к разработчику Битрекса

U
На сайте с 03.10.2011
Offline
27
#8

Блин)

Переименовал хтаксес... Ничего не изменилось)

Пошел клевать плешку битриксу...

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