Поддержка Проблемы и решения Постраничная навигация и 404

  • Привет всем. Это тема будет интересна всем у кого установлен плагин wp-pagenavi.

    Проблема вот в чём:
    Если навигация присутствует на странице(archive.php) вывода постов категории, и мы переходим по адресу несуществующей страницы http://localhost/localblog/category/moloko/page/232321312/, то перенаправленные идёт на страницу 404.php — и это хорошо.

    Но если на главной странице(у меня это home.php) мы также перейдём по адресу типа http://localhost/localblog/page/232321312/, то вместо перенаправления на 404.php, мы получим эту же главную страницу и любой код, который мы вставим в условие на данной странице — и это плохо(
    Хочется чтоб тоже было перенаправление на 404.php.

    Пока что, я решил эту проблему так:
    <meta http-equiv="refresh" content="0; url=<?php echo get_bloginfo('url'); ?>/404.php">

    Кажется, моё решение далеко от идеала. Ещё и как на SEO повлияет не знаю. Но думаю, что это будет минусом.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    По умолчанию 404 выдаётся и на главной — как с плагином, так и без него (WP-PageNavi не обрабатывает перенаправления, а просто выводит ссылки). Возможно, проблема в теме оформления или в другом плагине.

    Может Вы имеет ввиду, что при запросе несуществующей страницы — то да.
    Но я говорю именно о переходе с главной по адресу типа сайт/page/x , где x — любое число большее кол-ва страниц.

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

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Постраничная навигация и 404» закрыта для новых ответов.