我有domain.io和domain.com两个指向SAME服务器。如何进行此设置以便domain.io永远不会显示在地址栏中,并且它始终是domain.com?
谢谢!
答案 0 :(得分:0)
您可以使用Apache的mod_alias Redirect指令:
<VirtualHost *:80>
ServerName domain.io
ServerAlias www.domain.io
Redirect permanent / http://domain.com/
</VirtualHost>
在您的情况下,permanent
(301)重定向听起来合适,但您可能需要查看HTTP redirect: 301 (permanent) vs. 302 (temporary)
此外,在这种情况下托管域名的确非常重要;他们不需要在同一台服务器上。实际上,许多DNS和Web主机提供商实际上都将此功能作为服务提供,并且将为您托管相应的上述配置(尽管不一定使用Apache; nginx现在可能更有可能用于此目的)。