• Здравствуйте. Недавно начал осваивать WordPress, и при создании собственной темы возникла проблема: при переходе на несуществующую страницу выводится главная, а не страница с ошибкой 404, хотя файл 404.php в папке с темой присутствует. В Интернете я нашёл, что для решения этой проблемы нужно добавить в файл .htaccess следующую строку:
    ErrorDocument 404 /404.php
    Я это сделал, однако проблема осталась. Как её можно решить?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Yui

    (@fierevere)

    永子

    Скажите, зачем вам собственная тема?

    Почему вы не хотите выбрать из тысяч существующих подходящую?
    Которую, возможно, нужно будет просто настроить, как максимум сделать от нее дочернюю тему.

    В Интернете я нашёл, что для решения этой проблемы нужно добавить в файл .htaccess следующую строку:
    ErrorDocument 404 /404.php

    ничем не поможет.

    Я учу WP по видеокурсу, в котором в частности рассматривается создание своей темы. Да и в стандартных темах (например, Twenty Seventeen) тоже вместо ошибки 404 показывается главная страница.

    Модератор Yui

    (@fierevere)

    永子

    настройте постоянные ссылки, возможно у вас они не работают.
    Вы на хостинге тестируете? Скорее всего где-то у себя,
    у вас не работает mod_rewrite.

    Представляете сколько вас еще открытий ожидает?
    А люди не смотрят особенно курсы, не создают свои темы, а просто начинают создавать сайт не спуская время зря.

    Я учу WP по видеокурсу

    напрасно потраченное время.
    90% из того что «изучите» либо никогда не пригодиться, либо не имеет никакого отношению к действительности.

    в котором в частности рассматривается создание своей темы.

    Что говорить о том, что «аффтор» видеокурса совершенно не разбирается в ВП.

    Спасибо, проблема была действительно в постоянных ссылках. Надо было выбрать пункт «Произвольно» и ввести в пустое поле /%postname%

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