2010-11-03 127 views
1

我得到域example.com和example.se,我即将中止example.com域名,所以我想要某种重定向。只在特定域名上重定向

这两个域都指向我网站上的同一个目录,因此两个域中的所有文件都是相同的。

什么是让人(和谷歌)访问example.com的example.se域intead的最佳方式?

网络服务器运行Apache,我得到了有限的控制(共享主机)。

+0

你使用什么样的web服务器?你有完全控制的网络服务器或共享主机? – xandy 2010-11-03 15:29:27

+0

你在什么网页服务器上? Apache的? IIS? – 2010-11-03 15:29:33

回答

3

这应该做的伎俩:

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^example\.se$ 
RewriteRule ^.*$ http://example.se/$0 [L,QSA,R=301] 

301 status code是永久重定向。

+0

我可以让所有的子目录重定向吗? (example.com/dir/ to example.se/dir/) – Ahtenus 2010-11-03 16:12:41

+0

您是否真的测试过我的代码? – 2010-11-03 16:57:02

+0

显然不够,对不起...谢谢:) – Ahtenus 2010-11-03 21:06:33