Получение ошибки 404 при попытке открыть сообщения после изменения постоянной ссылки на /% pagename% / - PullRequest
0 голосов
/ 24 декабря 2018

Я изменил свой пользовательский параметр постоянной ссылки на /% pagename% / (что, как мне кажется, является обычным явлением).Тем не менее возникает следующая проблема:

При попытке открыть сообщение на моем веб-сайте я получаю сообщение об ошибке 404.При изменении значения постоянной ссылки обратно на Стандартные ошибки исчезают.

После поиска в Google я нашел способ решить эту проблему, отредактировав файл .htaccess.Даже после этого та же проблема повторяется.Поскольку я хотел бы иметь чистые имена страниц, кто-нибудь знает, как решить эту проблему?

Привет, Том

Ответы [ 2 ]

0 голосов
/ 24 декабря 2018

Чтобы функция перезаписи URL-адреса работала, WP записывает файл .htaccess в корень установки WP.

Откройте файл .htaccess и проверьте, есть ли у вас этот фрагмент кода:

# BEGIN WordPress
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Если он отсутствует, у вас есть 2 варианта:

  • изменить права доступа к файлу, чтобы WP мог его написать.
  • или добавить недостающий код самостоятельнок .htaccess.
0 голосов
/ 24 декабря 2018

Пожалуйста, удалите ваш файл .htaccess из корневой папки и проверьте свой сайт еще раз, если проблема все еще существует, затем сгенерируйте постоянные ссылки, используя% postname%.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...