我想将域domain1.com完全重定向到domain2.com,但不更改domain1.com URL。
我以为我可以用 .htaccess 做到这一点,但我发现这是不可能的,因为它们位于不同的域,我应该在 .htaccess 规则中使用 http://,所以这将是外部重写而不是内部重写,所以网址将会改变。
还有其他解决办法吗?使用 iframe 是唯一的解决方案吗?
我必须补充一点,我不想更改这 2 个域的 DNS 设置。
如果两个域都指向同一台服务器,那么您可以将 apache 配置设置为将两个域指向同一文档根目录。
NameVirtualHost *
<VirtualHost *>
ServerName domain1.com
DocumentRoot /www/mysite
</VirtualHost>
<VirtualHost *>
ServerName domain2.com
DocumentRoot /www/mysite
</VirtualHost>
不过,我建议使用domain2.com 重定向(在.htaccess 中使用302 重定向),因为它将改善您的搜索引擎优化,因为这两个网站将被视为一个网站。因此,如果 GoogleBot 发现 domain2.com 作为另一个网站中的链接,它会将其作为 pagerank 添加到 domain1.com。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)