我希望网址http://welcome.com(例如)在不重定向到cleaning.com的情况下呈现网址http://www.cleaning.com/welcome中的内容。
因此,当人们访问welcome.com时,他们会看到来自http://www.cleaning.com/welcome的内容,但welcome.com仍保留在地址栏中。我怎样才能做到这一点?
答案 0 :(得分:1)
如果两个站点位于同一服务器上,您可以将example.com
的虚拟主机设置为DocumentRoot
目录的cleaning.com/welcome
路径。如何实现这一点取决于您的网络服务器。在apache上,这将是:
<VirtualHost *:80>
#rest of config
DocumentRoot "/var/www/cleaning.com/web/"
ServerName www.cleaning.com
</VirtualHost>
<VirtualHost *:80>
#rest of config
DocumentRoot "/var/www/cleaning.com/web/example"
ServerName example.com
</VirtualHost>
如果他们不在同一台服务器上,你可以使用(我不相信我这么说)框架集。
PS:框架集在HTML5上已经过时。
答案 1 :(得分:0)
如果需要,您可以使用JavaScript与jQuery一起使用代码执行此操作。这样您就不必更改Web服务器配置。请参阅jsfiddle:http://jsfiddle.net/seMUj/1/。虽然我同意上述评论,但你不应该这样做。
HTML:
<div style="height:100%" id="a"></div>
JS:
$('#a').html('<object style="width:100%;height:100%" data="http://saltwatertides.com/">');