Поддержка Проблемы и решения Как выдать правильно 404 страницу по конкретному УРЛу?

  • есть куча мусорных страниц, которые нужно «удалить», посредством выдачи кода 404.
    т.е. нужно проверить урл и, если он подходит, выдать 404 страницу и КОД ОТВЕТА СЕРВЕРА — 404. как это сделать?
    выдавать 404 у меня получилось так:

    global $wp_query;
      $wp_query->set_404();
      status_header( 404 );
      get_template_part( 404 ); exit();

    , но код ответа всё равно 200, хотя визуально всё правильно.

Просмотр 1 ответа (всего 1)
  • проблема оказалась в том, что данный код нужно выполнять ДО любых html тегов, т.е. в самом начале страницы.
    вопрос решён

Просмотр 1 ответа (всего 1)
  • Тема «Как выдать правильно 404 страницу по конкретному УРЛу?» закрыта для новых ответов.