永久链接有效,但 /%postname%/ 无效

Posted

技术标签:

【中文标题】永久链接有效,但 /%postname%/ 无效【英文标题】:permanent links are working but /%postname%/ not 【发布时间】:2021-06-30 14:37:24 【问题描述】:

默认永久链接工作正常,但是当我尝试将其更改为/%postname%/ 或任何其他类型时,它显示以下错误。

任何人都知道它为什么会发生..? 服务器:ubuntu 20.04

【问题讨论】:

【参考方案1】:

在您的 .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

【讨论】:

这个代码永久链接的形状是:domainname.com\index\.php\postname 而我需要域。 com//%postname%// 抱歉延迟回复。只需从该代码中删除 /index.php 然后通知我。

以上是关于永久链接有效,但 /%postname%/ 无效的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress“帖子名称”永久链接不起作用

在 Wordpress 上启用漂亮的永久链接 - apache 配置不起作用

错误 404 帖子名称永久链接 wordpress

只有默认永久链接工作wordpress其他成为404错误

更新 httpd.conf 不适用于永久链接

nginx-找不到永久链接的404页面[关闭]