永久链接更改为/%pagename%/后尝试打开帖子时收到404错误

时间:2018-12-24 11:27:11

标签: wordpress http-status-code-404 permalinks

我将自定义永久链接设置更改为/%pagename%/(我想这很常见)。但是,不断出现以下问题:

尝试在我的网站上打开帖子时,我收到404错误。将永久链接设置恢复为标准时,错误消失。

在谷歌搜索之后,我发现有一种方法可以通过编辑.htaccess文件来解决。即使在此之后,同样的问题再次发生。我想使用整洁的页面名称,有人知道如何解决此问题吗?

问候, 汤姆

2 个答案:

答案 0 :(得分:0)

请从根文件夹中删除.htaccess文件,然后再次检查您的站点(如果问题仍然存在),然后使用%postname%重新生成永久链接。

答案 1 :(得分:0)

为使URL重写WP功能正常工作,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

如果缺少,则有两个选择:

  • 更改文件权限,以便WP可以编写它。
  • 或将丢失的代码自己添加到.htaccess中。