【发布时间】:2016-12-21 08:59:41
【问题描述】:
我需要将所有文章从旧域重定向到新域。旧领域文章(非 wordpress 网站)的 slug 就像:
www.olddomain.com/CATEGORY_NAME/ID_ARTICLE/ARTICLE_SLUG
新的领域文章(wordpress 网站)slugs 是这样的:
www.newdomain.com/ARTICLE_SLUG
所以,我需要 htaccess 规则从旧域重定向到新域,即删除旧域的前两个段(CATEGORY_NAME 和 ID_ARTICLE)。
目前,我在 htaccess 文件中有这个:
RewriteRule ^(.*)$ http://www. newdomain .com/$1 [R=301,L]
但它会使用所有 url 进行重定向。
【问题讨论】:
标签: php apache .htaccess mod-rewrite url-rewriting