如何只切换域名,但留下url slug

时间:2014-07-09 18:08:24

标签: wordpress apache .htaccess mod-rewrite

我的公司刚迁移到WordPress,在迁移过程中,我们使用测试域(n.domain.com)来测试和开发新网站。

完成后,我们将DNS从“n.domain.com”切换回原来的域名“www.our-updated-site.com。”两个域都位于同一台服务器上。

我们最近发现Google已使用“n.domain.com”域名为许多网页编制索引。

我想知道如何在.htaccess中设置RewriteRule,将任何“n.domain.com”页面重定向到他们的“www.our-updated-site.com”对应页面?

示例:

  

来自: n.domain.com / item-page /

     

to: www.our-updated-site.com / item-page /

  

来自: n.domain.com / company-blog / blog-post-name /

     

to: www.our-updated-site.com / company-blog / blog-post-name /

1 个答案:

答案 0 :(得分:0)

RewriteCond %{HTTP_HOST} ^n\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.our-updated-site.com/$1 [R=301,L]