我的网站运行于:
www.example.com
我还有其他域名:
www.example.net
是否可以将“www.example.net”指向“www.example.com”的子目录?例如:
www.example.net-> www.example.com/other
这不只是重定向,我需要提供页面并在用户的浏览器中查看“www.example.net”。
您怎么看?
我们使用IIS7,一切都是ASP.NET(aspx页面,ascx控件等)。
答案 0 :(得分:0)
您正在研究两种方法:
第一个是httpmodule,它静默地重定向请求而不更改地址栏中的url,第二个是可以在aspx代码中调用的方法。我认为后者只是好的,但如果你在同一个应用程序中工作,那么我会选择URL重写器。
www.iis.net afaik上有一个官方的iis7 URL重写器。
-Oisin
答案 1 :(得分:0)
[ISAPI_Rewrite]
RewriteCond Host: (?:www\.)?other\.com
RewriteRule (.*) http://www.domain.com/other$1 [I,L]
答案 2 :(得分:0)
两个问题:
如果两者的答案都是肯定的,为什么不在IIS中设置一个新的网站并将其指向“其他”文件路径。