Status: HTTP/1.1 404 Not Found | analizonline.ru

Status: HTTP/1.1 404 Not Found

22.06.2009 – 11:16

Никак не могу понять (и так уже день 3) – сайт работает, в индексе, а с главной страницы выдается статус HTTP/1.1 404 Not Found

При таком – сайт не добавляется в SAPE

 

А изначально - он даже не смог сходу активировать Google Analytics

Отписывал, что код не установлен. Это для меня не особо важно было – так и оставил. Через день или два – он сам активировался и стал собирать статистику

А вот когда я решил добавить его в SAPE – писалось, что на сайте не установлен код

 

Первое, что я подумал - ошибки с DNS

Сайт на хостинге firstvds.ru – виртуальный выделенный сервер – мало ли что я неправильно настроил. Но надо сказать – что рядом лежат сайты и с ними все - в порядке

Проверил там все. Потом у регистратора домена вновь создал задание на смену DNS

В итоге – все так и осталось

Статусы проверяю на сайте http://www.be1.ru/stat/

 

Второе, на что стал думать – это движок сайта. Joomla

Перезалил по FTP все файлы движка – с заведомо рабочего сайта

Не помогло…

 

Третье – это ошибки в самих настройках сайта. А именно во включенном компоненте OpenSEF – он делает URL сайта - ЧеловекоПонятнымиУрлами (ЧПУ)

 

Четвертое – ошибки в файлах шаблона сайта. Проверил их – ничего подозрительного. Все скобки и “” на месте

 

И главное в интернете – не могу найти ответ. Есть что-то похожее на форумах, но там решением было просто отключить ЧПУ

 

Разбираемся с ЧПУ. Видимо проблема, основательно в нем

Отключение не помогает. Но разместив код вывода контента на главной странице, он выдает, что “Извините, страница не найдена.”

Все основательно плохо))

 

Все только что получилось – но я уже так пробовал… и в прошлый раз – ничего не работало

Ладно, это Joomla – и с ней никогда не перестанешь - учиться:)

 

Что делал?

Первое – в главном меню (оно публикуется на главной) создал новый пункт:

меню –> новый пункт –> компонент –> главная страница

Он и так должен присутствовать, но видимо на этом сайте я удалил его. И вместо него – был пункт меню, просто со ссылкой на “главную” сайта

 

Второе – залез в созданный пункт меню и скопировал внутренний URL. Вот такого вида: index.php?option=com_frontpage&Itemid=134

 

Третье – идем в OpenSEF –> добавление нового URL

Дружественный URL: /

Внутренний URL: index.php?option=com_frontpage&Itemid=134

 

После этого сайт стал отдавать правильный статус: HTTP/1.1 200 OK

 

Чувствую, пока бы это не написал, ничего бы не получилось:)

Вообще-то глуповатая ошибка, если это из-за удаления пункта меню. Но если кому-то это в дальнейшем поможет – очень хорошо:)

А так Joomla – не всегда предсказуемо себя ведет) и я сталкиваюсь с проблемами - периодически

 

Строительство домов из пеноблоков – это быстро и экономически выгодно:) Компания Блок Строй – так же производит доставку и разгрузку – условия и цены смотрите на сайте

мой ежедневник и я здесь analizonline.ru и мы продолжаем учиться


Похожие материалы:
  1. 2 Responses to “Status: HTTP/1.1 404 Not Found”

  2. Я бы сказал, что с ЧПУ проблемы периодически. И знаете, любого опыта тут мало )) Уже 3 года сижу на Джумле, и все три года что-нибудь исправляю в ЧПУ. Вчера вот тоже сидел скрещивал…

    Могу посоветовать компонент sh404sef для последующих проектов. По сравнению с Open SEF не знаю, но по сравнению с Artio SEF однозначно выигрывает. Есть про него инструкция у меня на блоге.

    By Kayumov on Июн 23, 2009 в 03:05

  3. Kayumov, ага:) с joomla - не перестаешь учиться и удивляться ей)
    я начал с 2007 года работать с joomla

    sh404sef - ок, посмотрю, почитаю, что да как с ним. Правда, я использую старую версию joomla
    Надо проверить с ней

    By dert88 on Июн 23, 2009 в 08:13

Комментировать:




34/0.291