使用 .htaccess 重写规则将 /123/POST 重定向到 wordpress 中的 /POST



我有一个运行wordpress的网站,上面有很多帖子。

出于特定原因,我将WordPress永久链接结构设置为/%post_id%/%postname%/

现在我想将我的永久链接结构更改为/%postname%/以支持插件Category Subdomain Pro

当我更改永久链接结构时,新链接正在工作,但我收到旧 url 的 404 错误。

因此,我正在考虑将旧网址重定向到新网址。

如果您对此有所了解,请分享一些内容并帮助我解决此问题。

抱歉耽搁了,看看这个...在 #BEGIN WordPress 之前 在 .htaccess 文件中放下这段代码...

Redirect 301 /post_id/postname/ http://example.com/postname/

只需将post_id,帖子名称替换为您的网站帖子ID和帖子名称即可。将 example.com 替换为您的网站名称,将帖子名称替换为您的帖子名称。

替换每个帖子

或者您可以使用插件重定向

最新更新