首页 > 解决方案 > WordPress 和入站帖子中的永久链接问题

问题描述

我目前使用 5.1 版的 Wordpress,其次是 busiprof 主题,我没有安装任何其他的,也没有安装插件。

问题是每次我去设置>永久链接>帖子名称>保存更改,然后我尝试发布一个帖子,它不会离开我,也不会更新它。但在创建主题或更新主题时,类别和标签字段上方会消失。

我激活了重写模块,当然,每次我遵循上述路线时,它都会创建一个包含以下内容的 .htaccess:

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


# 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

我没有看到问题。

标签: phpwordpressmod-rewritepermalinks

解决方案


我不知道为什么.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

如果这不起作用,只需删除 .htaccess 文件并重新保存永久链接。


推荐阅读