[英]VS2013 IIS Express MVC5 Subdomains not working
我已经做了以下工作。
将以下内容添加到我的主机文件中
127.0.0.1 dev.localhost.com
将IIS express配置中站点的绑定更改为
<site name="MySite" id="19"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\\Projects\\MySite" /> </application> <bindings> <binding protocol="http" bindingInformation="*:9888:localhost" /> <binding protocol="http" bindingInformation="*:9888:dev.localhost.com" /> </bindings> </site>
当我“将应用程序根URL覆盖”到http://dev.localhost.com并启动错误时,我得到的消息是“无法启动IIS Express Web服务器”“指定的起始URL无效http://dev.localhost .com ”,即使我在上面的起始网址框中没有任何内容。
当我取消选中替代项时,我的网站处于调试模式。 转到http://dev.localhost.com导致页面找不到
UPDATE
我必须以管理员身份运行IIS Express才能正常工作。
将IIS Express设置为以admin身份运行,然后将项目url更改为http://dev.localhost.com:9888/ ,并将根url覆盖为http://dev.localhost.com:9888/,现在一切正常预期
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.