【发布时间】:2017-05-10 11:06:15
【问题描述】:
所以我最近将我的网站从旧的 CMS 迁移到了 WordPress。 重新导入 3000+ 到 WP,现在所有的旧网址都是 404。
我想301 重定向我在 htaccess 中的所有帖子。
域仍然相同。我只需要删除所有网址中间的部分(类别/类别)。
这是旧的 url 结构:(404s 错误)
www.mywebsite.com/category-A/category-one/post-name
www.mywebsite.com/category-A/category-two/another-post-name
www.mywebsite.com/category-A/category-three/another-beautiful-post-name
等等
这是我的新结构(我需要重定向到这个):
www.mywebsite.com/post-name
www.mywebsite.com/another-post-name
www.mywebsite.com/another-beautiful-post-name
等等
有没有办法或者我需要一一考虑?
谢谢
【问题讨论】:
-
这可能更适合 Stack 网站管理员。
-
为什么只用Plugin替换网址
-
@Developer 既然可以使用代码,为什么还要使用插件?此外,如果在服务器上执行此操作比在 WordPress 级别执行此操作要快得多,那么在 htaccess 中执行此操作。
标签: wordpress .htaccess redirect