我想设置我的IIS Express开发环境,以反映现场将发生的事情。在网站上,网站会响应子域名,因此有效的网址将是:
第一步:将localhost更改为域
我已经编辑了我的主机文件和项目属性,因此我可以使用localhost:1234
而不是www.mysite.dev
,而不是applicationhost.config
。
这很好用。
第二步:允许子域名
现在我需要允许子域名。根据{{3}},我将<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
中网站的绑定设置为:
www.mysite.dev
现在,当我浏览mysite.dev
时,我收到404错误。我做错了什么?有趣的是,它确实在www.mysite.com
上为网站提供服务。
好吧,我让它工作了一段时间,然后我尝试添加SSL,这搞砸了。我取消了SSL,但现在该网站适用于this.$bindToContext
,但不适用于任何其他子域,现在为404。我尝试删除IISExpress文件夹,将其恢复到我所拥有的位置(暂时),但我不能让它像以前一样工作。