您的位置:首页 > 移动开发

IIS Express applicationhost.config 设置(〇)

2016-04-30 09:42 519 查看
这个文件在默认安装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个。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: