我正在寻找IIS Express中子域全部抓取网址的解决方案。IIS Express全部抓取子域url
基本上,我环顾四周,发现如何在IIS Express中创建域/子域。
这很容易找到,我所要做的就是在IIS Express的ApplicationHost.config中添加另一个绑定,并将我的主机文件更改为域127.0.0.1。
这是IIS快递配置文件:
<binding protocol="http" bindingInformation="*:80:domain.com" />
<binding protocol="http" bindingInformation="*:80:sub.domain.com" />
但是,我找不到任何方法来建立一个包罗万象的URL。我可能在某处看到过我的视线,我甚至尝试过(可能是天真的)*:80:*.domain.com
和*:80:*
。
另一个我已经搜索但无法回答的问题是绑定IIS完全表达为一个catch-all url(因为每个请求都应该通过IIS Express传递给特定的端口)。
如果很重要我正在使用ASP.NET MVC 3应用程序。
它可能不是** sub **域的通配符,而是'*:80:'就是我正在查找的+1。左边的星号和右边的空白......完全违反直觉,而经典的微软在工作。 – rymo 2012-07-31 17:09:43
很酷的+1从来不知道这一点。但它也适用于本地测试。绝对是正确的答案。 – ppumkin 2013-05-01 09:32:13