Сервер возвращает код статуса http 404

83
На сайте с 08.11.2010
Offline
4
4065

Сервер возвращает код статуса http 404 (ожидался код 200).

главную страницу получается невидит. В браузере все нормально отображается, но для индексации невидит, подскажите как это можно исправить?

http://bma.ua/

HTTP/1.1 404 Компонент не найден!

Date: Fri, 05 Nov 2010 13:45:38 GMT

Server: Apache/2.2.12 (Uni

X-Powered-By: PHP/5.2.10

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Expires: Mon, 1 Jan 2001 00:00:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check, pre-check

Pragma: no-cache

Set-Cookie: 944a6fb8a46bddfcd00c37de3efe9ea0=bbbafaf6b61419eb096bb4bbf176de8b; path=/

Last-Modified: Fri, 05 Nov 2010 13:45:40 GMT

Connection: close

Content-Type: text/html; charset=utf-8

Научитесь играть в покер, не вкладывая собственных денег! Получите бонус в $50 от PokerStrategy.com! (http://ru.pokerstrategy.com/#uPN97T)
Stanok
На сайте с 26.04.2010
Offline
89
#1

.htaccess смотрите, скорее всего он отдает

83
На сайте с 08.11.2010
Offline
4
#2

подскажите какая именно строка подскажите или че добавить нужно

CM
На сайте с 24.03.2009
Offline
136
#3

ну так покажите текст .htaccess здесь

Stanok
На сайте с 26.04.2010
Offline
89
#4

Показать это самый правильный совет:)

или комментируем # все подозрительное и методом проб и ошибок находим выход

83
На сайте с 08.11.2010
Offline
4
#5

##

# @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $

# @package Joomla RE

# @localized Авторские права (C) 2005 - 2009 Joom.Ru - Русский дом Joomla! Все права защищены.

# @copyright Авторские права (C) 2005 - 2008 Open Source Matters. Все права защищены.

# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL

# Joomla! - свободное программное обеспечение.

##

# Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.

AddDefaultCharset utf-8

# Следующие строки - попытка исправить настройки PHP

# для полного соответствия системным требованиям Joomla.

# Раскомментируйте (символ комментария - #) нужные строки,

# если настройки вашего хоста не соответствуют рекомендациям

# системных требований Joomla.

# При возникновении 500 ошибки сервера, закомментируйте строку, вызывающую

# ошибку, или все строки с php_flag.

# php_flag register_globals Off

# php_flag display_errors Off

# php_flag file_uploads On

# php_flag allow_url_fopen off

# php_flag magic_quotes_gpc On

# php_flag magic_quotes_runtime Off

# Пример явного указания каталога для записи сессий:

# Для Windows - c:/temp

# для UNIX - /tmp

# Указанный каталог должен физически существовать и быть доступен для записи

# При необходимости, раскомментируйте строку ниже этой

# php_value session.save_path c:/temp

#####################################################

# ПРОЧТИТЕ ПОЛНОСТЬЮ, ЕСЛИ БУДЕТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ФАЙЛ

#

# Строка ниже этого раздела: 'Options +FollowSymLinks' может вызвать проблему

# при некоторых конфигурациях сервера. Она необходима для использования модуля

# Apache mod_rewrite, но может быть уже настроена администратором вашего

# сервера и изменение этого параметра в .htaccess может быть запрещено.

# Если эта директива вызывает ошибку сервера, то закомментируйте строку

# (добавьте символ # в начало строки), перезагрузите в браузере сайт и

# протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего

# менять здесь, т.к. всё уже настроено администратором сервера.

#

# Строки, которые можно раскомментирвать (и использовать) имеют только один #.

# Строки с двумя символами ## раскомментировать не надо. В разделах, которые вы

# не используете, все строки должны начинаться с символа #

#

#####################################################

## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.

Options +FollowSymLinks

#

# Включение mod_rewrite

RewriteEngine On

########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов

## Если у вас возникли проблемы с вашим сайтом, используйте ниже описанные операции

## Они пытаются заблокировать самые распространенные эксплоиты Joomla!

#

## Код запрета доступа к xml-файлам расширений (раскомментируйте для активации)

#<Files ~ "\.xml$">

#Order allow,deny

#Deny from all

#Satisfy all

#</Files>

## Конец кода запрета доступа к xml-файлам

# Блокировать любой запрос, пытающийся установить значение mosConfig через URL

RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]

# Блокировать любой запрос, пытающийся испортить base64_encode через URL

RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]

# Блокировать любой запрос, содержащий тег <script> в URL

RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]

# Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL

RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]

# Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL

RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})

# Перенаправлять заблокированные запросы на страницу 403 с запрещенными ошибками!

RewriteRule ^(.*)$ index.php [F,L]

#

########## Конец правил обработки для блокировки распространенных эксплоитов

# Раскомментируйте следующую строку, если URL вашего web-сервера

# не связаны напрямую с физическими путями файлов.

# Обновите ваш каталог Joomla (используйте "/" для обозначения корня сервера)

# RewriteBase /

########## Начало раздела SEF ядра Joomla!

#

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !^/index.php

RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]

RewriteRule (.*) index.php

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#

########## Конец раздела SEF ядра Joomla!

#php_value memory_limit 128M

Stanok
На сайте с 26.04.2010
Offline
89
#6

непонятно как то что 404 отдает, попробуйте закомментить все и проверьте

вот это для начала

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

потом это

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

Stanok добавил 08.11.2010 в 17:41

хотя по идее ничего криминального не вижу, возможно 404 отдает сам движок

83
На сайте с 08.11.2010
Offline
4
#7

странно проверяю http://ip-whois.net

когда bma.ua

Robots.txt по сайту:

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /components/

Disallow: /images/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /xmlrpc/

Sitemap: http://bma.ua/index.php?option=com_xmap&sitemap=1&view=xml

Ответ сервера:

HTTP/1.1 404 Компонент не найден!

Date: Mon, 08 Nov 2010 15:38:25 GMT

Server: Apache/2.2.12 (Unix)

X-Powered-By: PHP/5.2.10

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Expires: Mon, 1 Jan 2001 00:00:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Set-Cookie: 944a6fb8a46bddfcd00c37de3efe9ea0=c91f5761afaf3beb8049dde0eb27610e; path=/

а когда проверяю: bma.ua/index

Robots.txt по сайту:

Нет

Ответ сервера:

HTTP/1.1 200 OK

Date: Mon, 08 Nov 2010 15:36:29 GMT

Server: Apache/2.2.12 (Unix)

X-Powered-By: PHP/5.2.10

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Expires: Mon, 1 Jan 2001 00:00:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Set-Cookie: 944a6fb8a46bddfcd00c37de3efe9ea0=4002ed4f0cb2bcf78940a8b5e9dcce39; path=/

Stanok
На сайте с 26.04.2010
Offline
89
#8

bertal показывает что во всех вариациях морда 404 отдает, переименуйте htaccess и проверьте, если не будет работать верните. но скорее всего отдает 404 движок, а это надо ковыряться

83
На сайте с 08.11.2010
Offline
4
#9

во что переименовать?

83
На сайте с 08.11.2010
Offline
4
#10

переименовал, получается теперь что Главная страница открывается, а все отсальные нет

8e3yn4ik добавил 10.11.2010 в 17:28

у меня получается http://bma.ua/ и http://bma.ua/index одинаковые по сути страницы, только необходимо как-то сделать чтоб вместо http://bma.ua/index сразу открывалась http://bma.ua/

как понимаю это настраивать нужно в .htaccess, кто шарит как сделать?)

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