将请求切换到特定于请求域的内容

时间:2008-10-12 13:49:19

标签: asp.net apache iis

假设我的网络服务器上有几个网站,都是一个域下的应用程序。我如何注册其他域以指向同一个Web服务器,并将请求重定向到,例如,链接到请求域的网站?

我知道我必须有一个根网站,我猜我可能不得不在这个根站点的请求管道上做一些伏都教,并将更改的请求发送到相关的子站点。 / p>

示例,我希望 acme.net ajax.net 都指向与 root.net 相同的地址。当浏览器请求 acme.net 时,应该提供 acme.root.net root.net/acme 中的内容,但是用户仍必须在地址栏中看到 acme.net

1 个答案:

答案 0 :(得分:1)

在Apache上你可以这样做:

NameVirtualHost *:80

<VirtualHost *:80>
   ServerName acme.net
   DocumentRoot C:/www/
</VirtualHost>

<VirtualHost *:80>
   ServerName acme.root.net
   DocumentRoot C:/www/
</VirtualHost>

我希望它对你有用。