将 Wordpress 永久链接更改为 "Post Name" 后找不到页面

After changing Wordpress Permalink to "Post Name" then Page not found

我有 wordpress 网站,在我将永久链接更改为 "Post name" 后,找不到子页面(但主页工作正常)“发生错误:404 - 未找到”。但是,如果我更改为页面 ID - Plain url,那么它可以正常工作,但它会在 url.

中显示页面 ID

请查看我的 wordpress 永久链接的屏幕截图 http://prnt.sc/dfgba3

谢谢

请确保您在根目录下的 .htaccess 文件是可写模式,即拥有 777 权限。

能否请您分享 .htaccess 并分享 url 网站

如果您使用的是 Apache,请确保您的 .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

然后尝试清除浏览器缓存并访问该网站。或者以隐身方式访问您的网站 mode。

顺便说一下,如果您使用的是 Apache,则需要启用 mod 重写才能使 perms 链接正常工作。

如果您要管理自己的服务器,请执行如下命令

sudo a2enmod rewrite