我之前在wordpress博客上使用了以下永久链接结构
http://domain.com/some-text-missing.html
现在我已将固定链接更改为
http://domain.com/archives/2010/09/some-text-missing/
标签结构是
http://domain.com/archives/tag/sometag/
我正在使用wordpress重定向插件,我坚持使用正则表达式。
答案 0 :(得分:1)
我不知道您使用的插件,但如果没有很多网站,我会直接在.htaccess中进行重定向,如下所示:
Redirect 301 /some-text-missing.html /archives/2010/09/some-text-missing/
你不能在这里使用正则表达式,因为新的url结构有一个新的变量:年/月。所以正则表达式不知道在哪里重定向您的用户。我不知道你的插件,但我会自己写,我会读取文件名“some-text-missing”然后在数据库中搜索它,如果找到重定向到新网址。