Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Редирект с несуществующей страницы или 404 ?

Тема в разделе "Вопросы- ответы", создана пользователем Frosty, 16 июн 2017.

16.06.17 в 16:44
17.06.17 в 08:50
27
2.547
0
  1. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    Что лучше на ваш взгляд для кино сайта, редирект 301 на главную с несуществующих страниц или сделать страницу 404 ?
     
  2. Evurg

    Evurg Бывалый

    Регистрация:
    10 апр 2017
    Сообщения:
    565
    Лучших ответов:
    0
    Рейтинги:
    +174 / 48 / -0
    Я отдаю 404 и предлагаю на ней допустим посетить страницу новинок, 301 редирект отдает код 200 типа страница есть, и походу как бы дублирует морду.
     
  3. ZULI

    ZULI Бывалый

    Регистрация:
    16 ноя 2016
    Сообщения:
    926
    Лучших ответов:
    1
    Рейтинги:
    +248 / 29 / -0
    Правильно отдавать 404 и предлагать поиск или типа "а попробуйте это".
     
  4. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    А есть пример такой страницы? глянуть как выглядит вывод новинок на ней или др инфы
     
  5. Evurg

    Evurg Бывалый

    Регистрация:
    10 апр 2017
    Сообщения:
    565
    Лучших ответов:
    0
    Рейтинги:
    +174 / 48 / -0
    Ну так глянь на топе допустим) http://kinozz.club/ffgfgfg/
     
  6. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    Ага ,видел такой вариант)
     
  7. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    Этот мануал по созданию подходит?

    В файле "engine/modules/functions.php" ищем:
    function msgbox($title, $text) {
    global $tpl;


    Заменяем на:
    function msgbox($title, $text) {
    global $tpl, $lang;
    if( in_array('HTTP/1.0 404 Not Found', headers_list()) || $text == $lang['news_err_27'] ) {
    require_once ROOT_DIR.'/404.html';
    die();
    }else{
    $tplName = 'info.tpl';
    }

    Только работать не хочет...
     
  8. Den

    Den
    Команда форума VIP Кинотрафик v2

    Регистрация:
    19 окт 2015
    Сообщения:
    2.129
    Лучших ответов:
    0
    Рейтинги:
    +1.004 / 6 / -0
    C 1-й частью согласен, а про 301 и 200 ты что-то не то говоришь. Код 301 отдаёт страница С которой идёт редирект. А 200 отдаёт страница НА которую идёт редирект. О каких дублях речь? Хотя по факту страница на которую идёт редирект может отдавать и другой код. Это уже зависит от ситуации. Там может быть всё тот же 404 и любой другой.
     
  9. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    Я имею ввиду к примеру мы переходим по site.ru/22222 нас редиректит на site.ru и так далее....
     
  10. Den

    Den
    Команда форума VIP Кинотрафик v2

    Регистрация:
    19 окт 2015
    Сообщения:
    2.129
    Лучших ответов:
    0
    Рейтинги:
    +1.004 / 6 / -0
    @Frosty, да я понял, но лучше отдавать 404, если раньше по этому адресу что-то было, а теперь нет. Если там ничего не было, то и делать ничего вообще не нужно.
    @Frosty, другое дело, если эта страница переехала на новый адрес. Т.е. контент остался тот же, а адрес сменился. Вот тогда да, 301 нужен. Но опять же зависит от ситуации. Может ты хочешь сделать её, как новую страницу, тогда можно по старой отдать 404.
     
    • Нравится Нравится x 1
  11. Evurg

    Evurg Бывалый

    Регистрация:
    10 апр 2017
    Сообщения:
    565
    Лучших ответов:
    0
    Рейтинги:
    +174 / 48 / -0
    Да я загнал насчет ответа 200)
     
  12. Evurg

    Evurg Бывалый

    Регистрация:
    10 апр 2017
    Сообщения:
    565
    Лучших ответов:
    0
    Рейтинги:
    +174 / 48 / -0
  13. Dezorientare

    Команда форума VIP Кинотрафик v2

    Регистрация:
    4 ноя 2016
    Сообщения:
    1.480
    Лучших ответов:
    0
    Рейтинги:
    +337 / 41 / -0
    у меня так было, в итоге, в вебмастере гоши и яши, пришло оповещение что дохрена ложных 404 ошибок, и это типо чувак плохо. потом мне байрут исправлял эту дичь
     
  14. TopicStarter Overlay
    Frosty

    Забанен

    Регистрация:
    31 мар 2017
    Сообщения:
    941
    Лучших ответов:
    1
    Рейтинги:
    +188 / 18 / -0
    что тогда ставить лучше?
     
  15. Den

    Den
    Команда форума VIP Кинотрафик v2

    Регистрация:
    19 окт 2015
    Сообщения:
    2.129
    Лучших ответов:
    0
    Рейтинги:
    +1.004 / 6 / -0
    Яндекс такого не пишет. Где ты это увидел?
    Да и гугл пишет, что в случае, если страница действительно должна отдавать 404, то ничего не нужно делать.
    Нужно использовать нужные коды ошибок в нужных ситуациях. Всё просто. Не нужно ничего выдумывать.
    Я это писал уже выше.
     
    #15 Den, 16 июн 2017
    Последнее редактирование: 16 июн 2017
  16. yuragan

    yuragan Бывалый

    Регистрация:
    2 фев 2017
    Сообщения:
    396
    Лучших ответов:
    0
    Рейтинги:
    +118 / 1 / -0
    если у тебя есть страница, которая выводится при 404, то лучше отредактировать ее простым html кодом, включить туда вывод модулей типа похожие, подборки и т.д., вкл туда модуль поиска, и текст "Извините фильм не найден, попробуйте воспользоваться поиском, или воспользуйтесь правым( или левым )меню"…….. и вывести эти модули в этой странице...хз понятно объяснил))
    ps ставить сторонние модули, увеличивает нагрузку!
     
  17. Dezorientare

    Команда форума VIP Кинотрафик v2

    Регистрация:
    4 ноя 2016
    Сообщения:
    1.480
    Лучших ответов:
    0
    Рейтинги:
    +337 / 41 / -0
    в кабинете у гоши, яшка держал в индексе мусор, с 302 ответом, так что понятно что такого не должно быть
    @Frosty нужно ничего не выдумывать как сказал ден, и на 404 давать 404
     
  18. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    в таком случае как сделать свою страницу
    upload_2017-6-17_0-25-59.png

    херня это все. у меня четыре дня назад вылетил весь сайт из 4к страник осталовалось 51 страница 404Not Found случайно увидел в rds баре сейчас все страници вернулись
     
    #18 Romantv, 17 июн 2017
    Последнее редактирование модератором: 17 июн 2017
  19. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    это был просто глюк яндекса, в ВМ яши всё правильно отображает.

    В ДЛЕ итак изначально все нужные ответы по нужным разделам отдают. Зачем что то придумывать? Хочется свою 404 страницу? Пожалуйста! Но только не надо убивать функционал ДЛЕ, чтобы он даже на странице 404 отдавал код 200, т.к. это не правильно...
     
  20. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    это не глюк я знаю о чем пишу
    upload_2017-6-17_5-25-39.png
    сайт переносил и час примерно он у меня отдавал код 500 502 а большую часть 404
     
Яндекс.Метрика