Перейти к публикации

На главную вместо 404


Рекомендованные сообщения

Раньше у меня был спайз и иногда, порой из поисковиков, и других мест народ идёт по ссылкам типа "

"http://мой сайт/modules.php?name=News&file=view&news_id=683 и ему выдаётся "ошибка 404"

как сделать чтоб он попадал на главную сайта вместо 404.. Всё таки каждый юзер ценен!!!

Ссылка на сообщение
Поделиться на других сайтах

На примере пожалуйста покажите для чайника

куда и что вставлять в " (.*).tpl$"

Изменено пользователем badman
Ссылка на сообщение
Поделиться на других сайтах

Чтобы сместо ошибки 404 выводило на главную, можно добавить в корневой директории в .htaccess

ErrorDocument 404 /index.php

Ссылка на сообщение
Поделиться на других сайтах

не помогает.. добавил.. при заходе "мой сайт/modules.php?name=News&file=view&news_id=683"

выдаётся всё равно "Невозможно отобразить страницу"

Изменено пользователем badman
Ссылка на сообщение
Поделиться на других сайтах

Добавил в начале ?

У меня лично это работает, даже с твоим линком "/modules.php?name=News&file=view&news_id=683" .

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

столкнулся с подобной проблемой, но есть нюансы)))

1. в .htaccess прописано - ErrorDocument 404 /index.php

2. если проверять на УЖЕ СУЩЕСТВУЮЩЕЙ на сайте категории /существующая_категория/несуществующая страница.html - то все ок, идет редирект на главную.

но не работает в следующих случаях -

1. /НЕсуществующая_категория/ -

2. /Несуществующая_категория/несуществующая страница.html

3. /несуществующая страница.html

во всех случаях отдается 404 Not Found

Ссылка на сообщение
Поделиться на других сайтах

Ground,

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

Ссылка на сообщение
Поделиться на других сайтах

Ground,

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

Ссылка на сообщение
Поделиться на других сайтах

а это в каком случае вообще выводится?

Внимание, обнаружена ошибка

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

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

я имел ввиду метод проверки? не GET?

Ссылка на сообщение
Поделиться на других сайтах

а это в каком случае вообще выводится?

Выводится. Заголовок и текст веши абсолютно разные. Скрипт отдает заголовок для поисковиков 404 и при этом выводит этот текст.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...