IIS Express applicationhost.config 设置(〇)

这个文件在默认安装IIS Express后应该是在“文档》IISExpress》config”目录下。

0.常见结构

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.applicationHost>
        
    </system.applicationHost>
</configuration>

 

大体上和web.config文件很像,都是XML,而且configuration为根标签。这里我们关注system.applicationHost标签。

1.sites标签

这里配置IIS Express 要管理的站点信息。

<system.applicationHost>
    <sites>
        <site name="sitename" id="123456789">
            <application path="/">
                <virtualDirectory path="/" physicalPath="F:\PHP\websiteroot" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:12345:localhost" />
                <binding protocol="http" bindingInformation="*:12345:127.0.0.1" />
                <binding protocol="https" bindingInformation="*:44301:localhost" />
            </bindings>
        </site>
    </sites>
</system.applicationHost>

 

sites在system.applicationHost标签下,子标签site是我们自己的站点设置,name是站点名,这样以后可以用命令行:

iisexpress /site:sitename

 

来启动指定站点。

application的配置也是一目了然,就是配置站点的虚拟路径和物理路径。

bindings里每个binding绑定一个URL,protocol是网络协议,bindingInformation里两个冒号(:)中间的是端口号,后面的是本机IP地址。可以binding多个,上面的例子就binding了3个。

 

转载于:https://my.oschina.net/chaosannals/blog/668382

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值