2个不同的域名绑定2个不同的网站,这2个网站的物理路径是相同的,怎么实现输入这2个域名,跳转的是不同页面

2个不同的域名绑定2个不同的网站,这2个网站的物理路径是相同的,如何实现输入这2个域名,跳转的是不同页面?

2个不同的域名绑定2个不同的网站,这2个网站的物理路径是相同的,如何实现输入这2个域名,跳转的是不同页面?

 例如:

 我在windows2008操作系统下用IIS7部署了2个网站分别是web1和web2。web1绑定的主机名是a.xxx.com;web2绑定的主机名是b.xxx.com。web1和web2这2个网站的物理路径是同一个路径,如d:/aaa

现在我想实现:

 访问a.xxx.com跳转到a.xxx.com/login/login.aspx

访问b.xxx.com跳转到b.xxx.com/login/login1.aspx

目前我试过更改默认文档,结果是修改web1网站的默认文档,web2网站也跟着修改。

 还试过进行url重定向,结果跟默认文档一样。估计是同一物理路径不能有多个默认文档?

 目前的临时解决办法是 把aaa程序文件夹拷贝一份,2个网站指向不同的物理路径。

 还有一个办法是通过程序控制,

 访问a.xxx.com,程序控制跳转到a.xxx.com/login/login.aspx

访问b.xxx.com,程序控制跳转到b.xxx.com/login/login1.aspx

请问还有其他办法吗?能够通过IIS进行设置控制? 

Web
iis
域名
文档
Windows

分享到:




获得主机头再判断

string host = Request.Url.Host;

if(host==”a.xxx.com”)

{

转到a.xxx.com/login/login.aspx

}

else

{

转到b.xxx.com/login/login1.aspx

}

2个不同的域名绑定2个不同的网站,这2个网站的物理路径是相同的,怎么实现输入这2个域名,跳转的是不同页面

相关文章:

你感兴趣的文章:

标签云: