0

我希望 url http://welcome.com(例如)呈现来自 url http://www.cleaning.com/welcome的内容,而不重定向到cleaning.com。

因此,当人们访问welcome.com 时,他们会看到来自http://www.cleaning.com/welcome的内容,但welcome.com 仍保留在地址栏中。我怎样才能做到这一点?

4

2 回答 2

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 上已过时。

于 2012-06-15T14:54:40.657 回答
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/">');​
于 2012-06-15T15:31:11.630 回答