Intereting Posts
Facebook – как проверить пользователя в facebook api, чтобы пользователи не смешивались при входе в систему на моем сайте Нужно войти в систему, чтобы пользователи сохраняли сайт, перенаправленный на отдельную страницу Избегайте WordPress, классифицируя запрос постоянной ссылки как не найденный 404 Page Как заставить WordPress отправлять электронное письмо с подтверждением / подтверждением для пользователя при регистрации Печенье, специфичное для страницы Как исключить авторов из get_pages () Добавьте строку после каждого элемента в подменю WordPress Возможность использования встроенной локализации WordPress загадочная проблема с остановкой слов в URL-адресах, которые не работают – как я могу восстановить множественный доступ к URL-адресу? Поиск файла wordpress в редакторе темы с использованием имени темы iframe не отображается в сообщении (с включенным плагином «Разрешить php в сообщениях») Может ли кто-нибудь предоставить пример RAW SQL для SELECTING сообщений двумя или более тегами Получить список ACF Repeater-Fields как массив Должен ли я обновиться? Проблема поля отношения: Неинициализированное смещение строки: 0 в

Ошибка постоянных ссылок 404

я изменил постоянную ссылку на пользовательскую структуру wordpress на /%post_id%/%postname%/ и получил эту ошибку:

404 Не найдено Запрошенный URL / mysite / blog / 1 / hello-world / не найден на этом сервере.

  • версия wordpress 3.1.7
  • адрес сайта: localhost / mysite / блог

Я изменил эту функцию в файле misc.php и снова увидел ошибку!

 function got_mod_rewrite() { //$got_rewrite = apache_mod_loaded('mod_rewrite', true); //old line with false negative; $got_rewrite = true;//force the response to true as we know mod_rewite is installed; return apply_filters('got_rewrite', $got_rewrite); } 

Solutions Collecting From Web of "Ошибка постоянных ссылок 404"

Mehdi, это обычная проблема, поскольку по умолчанию этот сервер Apache не установлен. Ваша проблема может быть решена с помощью очень простых шагов (просто цитируя Samuel B):

Если вы хотите использовать постоянные ссылки, вам нужно внести изменения в другой файл: apache> Conf и найти файл httpd.conf . Откройте это в текстовом редакторе. Используйте средство поиска в редакторе, чтобы найти «переписать». Строка, которая вам нужна, выглядит так:

#LoadModule rewrite_module modules/mod_rewrite.so

Вам нужно забрать знак хэша, чтобы он выглядел так

LoadModule rewrite_module modules/mod_rewrite.so

Теперь просто сохраните файл.

Справка: Поддержка WordPress – ответ Samuel B

И предупреждение:

ЗАПОМНИТЬ:
НИКОГДА НИКОГДА НЕ ИЗМЕНИТЕ СЛУЧАЙНЫЙ ФАЙЛ ФАЙЛА WORDPRESS, ЭТО ПРОСТО СДЕЛАТЬ ВАШУ РАБОТУ WP BUGGY.