1

我有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]

但它不起作用......如何解决?

4

3 回答 3

0

你听说过重定向插件吗?

http://wordpress.org/extend/plugins/redirection/

最强大的功能之一是它跟踪帖子 URL 的变化并自动创建 301 重定向到新页面……为我节省了大量工作。

于 2012-11-15T19:59:51.527 回答
0

尝试刷新永久链接结构,转到“设置”->“永久链接”。

于 2012-11-15T20:56:23.463 回答
0

看起来服务器将旧的 .htaccess 缓存了一段时间。现在它开始按预期工作。

于 2012-11-15T19:34:49.960 回答