我们的networking应用程序位于bar.com/myapp
我们将使用HTTP主机头来计算用户名
因此,需要使用IIS中的URL重写模块将foo.bar.com透明地重写为bar.com/myapp
但仍然需要能够访问www.bar.com并查看公司网站和webmail.bar.com等。
得到它的工作:
添加服务器范围的入站规则:匹配url: (.*) – 检查每个url
条件{HTTP_HOST} ^([^.]+)\.bar\.com – 必须是bar.com的子域名
条件{HTTP_HOST}不匹配模式: webmail\.|mail\. – 不要运行networking邮件。 或邮件。
操作重写: myapp/{R:1} – redirect到/ myapp /保留所有查询string数据
删除不相关的信息和编辑
所以如果你使用IIS7下载URL重写模块 。 您需要的所有说明和信息都包含在该链接中。
希望有所帮助。