这是我博客的旧网址(wp 2.2) http://myblog.com/category-name/post-name
离。 http://myblog.com/shoes/i-like-shoes
我试图将其更改为 http://myblog.com/post-id/post-name.html
离。 http://myblog.com/717/this-is-my-first-post.html
我将我的内容从wp2.2移动到wp2.8,我想将当前内容的所有类别从现在的任何内容更改为“经典”
问题当然是我的一些网页页面排名很高,我需要保持这个......
这让我很难理解。
感谢您的帮助!
答案 0 :(得分:0)
转到:http://myblog.com/wp-admin/options-permalink.php。或者,如果您想手动导航:),请转到您的wordpress仪表板。在“设置”菜单中,转到“永久链接”。
另请参阅http://codex.wordpress.org/Using_Permalinks了解更多详细信息,尤其是制作自定义永久链接的字段。
修改强>
引用上述内容,
在帖子上使用%category%和多个类别,或%tag%
为帖子分配多个类别时,只有一个类别可以显示在永久链接中。这将是编号最小的类别(请参阅管理类别)。该帖子仍可通过所有类别正常访问。
同样的事情适用于在永久链接结构中使用%tag%字段。
所以...只要“经典”是您使用的最低编号类别,它将作为永久链接中的类别名称。
但是,您的结构更改会破坏指向您帖子的所有外部链接,因此您的网页排名也会发生变化。不幸的是,您需要选择哪个更重要:更改为没有类别名称的永久链接,或维护旧帖子的页面。
答案 1 :(得分:0)
如果您刚刚更改了类别名称,则可以在htaccess中仅对类别名称进行重定向,如果其余的URL结构保持不变,即日期和帖子名称。
如果您更改的不仅仅是一个cateory名称,或者不想使用htaccess,那么请使用Redirection plugin之类的内容轻松处理重定向。