URL从子域重写到主域!

时间:2010-04-19 22:49:32

标签: apache .htaccess mod-rewrite url-rewriting

我正在为一个客户开发一个非常大的网站,其完成率约为90%。它目前托管在子域上,如下所示:

now:     v2.websitehere.com
when complete:     www.websitehere.com

我的问题是,此网站的大部分内容都链接到临时子域。新闻通讯服务,多个谷歌apis等。我也有多个博客安装,很难移动。从字面上看,我在子域上托管了20多个博客。我还有其他利用SQL数据库的PHP脚本。所以,我得到的是迁移将非常困难:耗费时间,令人沮丧,而不是我想做的事情。

我正在寻找一个好的解决方案......类似于Wordpress的URL重写。我可以用.htaccess文件做些什么吗?任何想法都会受到青睐。

2 个答案:

答案 0 :(得分:0)

这样的东西?

RewriteCond %{HTTP_HOST} ^v2\.websitehere\.com
RewriteRule ^(.*)$ www\.websitehere\.com [L]

我没有测试过这个,但它应该给你一个想法。这个link可以帮到你。

答案 1 :(得分:0)

RewriteCond %{HTTP_HOST} ^v2\.websitehere\.com
RewriteRule ^(.*)$ http://www.websitehere.com$1 [R,L]

应该是什么。