我在wordpress网站上说:http://xyz.com/category-name/
现在我将类别slug更改为new-category-name
当我将其粘贴到浏览器中时:
http://xyz.com/category-name/post-name/
它将我重定向到
http://xyz.com/new-category-name/
而不是
http://xyz.com/new-category-name/post-name/
我已经尝试了
类似的东西:
RewriteRule ^category-name/(.*) http://xyz.com/new-category-name/$1 [R=301,L]
但它不起作用...... 怎么能解决这个问题?
答案 0 :(得分:0)
看起来服务器缓存了旧的.htaccess一段时间了。现在它开始按预期工作了。
答案 1 :(得分:0)
您是否听说过重定向插件?
http://wordpress.org/extend/plugins/redirection/
最强大的功能之一是跟踪帖子URL中的更改并自动创建301重定向到新页面......为我节省了大量工作。
答案 2 :(得分:0)
尝试刷新永久链接结构,转到设置 - >永久链接。