【发布时间】:2015-08-03 02:51:23
【问题描述】:
我需要 301 重定向大约 6000 个 URL。我已经准备好并测试了所有的 URL 并且它工作正常。但我只面临一个问题。
旧 URL 到新 URL 重定向工作正常,例如:
Redirect 301 /career/old-url.html /career/new-url/1/
Redirect 301 /career/old-url2.html /career/new-url/2/
但是当我将重定向类别页面 URL 添加到新的类别页面 URL 时,例如:
Redirect 301 /career /category/career/
Redirect 301 /career/old-url.html /career/new-url/1/
Redirect 301 /career/old-url2.html /career/new-url/2/
然后通过在 URL 中添加“Category”字样来破坏所有 URL,例如:
Redirect 301 /career/old-url.html /career/new-url/1/
重定向到:
Redirect 301 /career/old-url.html /category/career/new-url/1/
因此破坏了所有 URL:如果我不将 47 个 Joomla 类别页面 URL 重定向到新的 WordPress 类别 URL,那么其余 6000 个 URL 重定向就可以了。
我有 6000 个文章 URL 和 47 个类别。因此,如果我不重定向 47 个类别,那么它将创建 47、404 个页面。所以我只有一个问题。什么是重定向所有 URL 以及类别的完美代码?
【问题讨论】:
标签: wordpress .htaccess redirect joomla