重新格式化 link 结构以匹配 Wordpress
Reformat link structure to match Wordpress
我将一个博客从 Weebly 迁移到 Wordpress,我们在 Facebook 中有链接到用于帖子的旧 URL Weebly 结构。这部分 /1/post/
和 .html
在 Wordpress 中导致 404。
有没有办法使用 301 重定向删除 URL 中导致问题的部分。或者在 Wordpress 中使用 template redirect 钩子和正则表达式来解决这个问题?
虚弱
例如.com/1/post/2016/09/some-post.html
WordPress
例如。com/2016/09/some-post/
在您的 .htaccess 文件中尝试此代码:
RewriteEngine On
RewriteRule ^\d+/\w+/(\d+)/(\d+)/([\w\-]+).+$ //// [L,R=301]
我在这个网站上测试过:http://htaccess.mwl.be,它似乎可以工作。
我将一个博客从 Weebly 迁移到 Wordpress,我们在 Facebook 中有链接到用于帖子的旧 URL Weebly 结构。这部分 /1/post/
和 .html
在 Wordpress 中导致 404。
有没有办法使用 301 重定向删除 URL 中导致问题的部分。或者在 Wordpress 中使用 template redirect 钩子和正则表达式来解决这个问题?
虚弱
例如.com/1/post/2016/09/some-post.html
WordPress
例如。com/2016/09/some-post/
在您的 .htaccess 文件中尝试此代码:
RewriteEngine On
RewriteRule ^\d+/\w+/(\d+)/(\d+)/([\w\-]+).+$ //// [L,R=301]
我在这个网站上测试过:http://htaccess.mwl.be,它似乎可以工作。