2010-12-08 40 views
3

如何重定向这样的:如何将子域重定向到不同的域?

www.sub.example.com

这样:

www.example2.com

这是如何做到 - 301 ?的.htaccess?请有人指点我正确的方向吗?我的主机是NearlyFreeSpeech,我想重定向到的域名是一个非常大的站点,它具有静态IP。

回答

3

有多种方法可以做到这一点:

其他解决方案是可能的,并且通常根据服务器和配置堆栈而不同。考虑到问题陈述中存在.htaccess,我假定Apache遵从性。

Here's a Wikipedia reference on redirects via the 3xx family of HTTP status codes,如果有人对客户的观点感到好奇。

1

像这样的事情应该去做

RedirectPermanent/http://www.example2.com 

RedirectPermanent会返回一个301码,并迫使客户去www.example2.com,它工作在Apache的配置文件和.htaccess文件。您需要启用mod_alias才能使用它。

您可以在.htaccess文件中的子域的根目录或Apache配置文件的虚拟主机部分使用此项。

,供大家参考documentation

+0

这是哪里去的?对不起,我对这一切有点新鲜。 – izolate 2010-12-08 06:56:03

+1

@yatman:取决于他的你的设置,但最简单的可能会创建一个.htaccess你的子域名网站的根目录,并添加我的答案指令 – RageZ 2010-12-08 06:59:30

相关问题