首页 > 代码库 > 【个人】IIS Express 配置

【个人】IIS Express 配置

<!--查看URL访问控制列表:    netsh http show urlacl添加URL访问控制:    netsh http add urlacl url=http://myhostname:80/ user=everyone删除URL访问控制:    netsh http delete urlacl url=http://myhostname:80/设置防火墙,外网访问IIS Express :    netsh firewall add portopening TCP 80 IISExpressWeb enable ALL应用程序池:    Clr4IntegratedAppPool    Clr4ClassicAppPool    Clr2IntegratedAppPool    Clr2ClassicAppPool    UnmanagedClassicAppPool添加站点<sites>:    <site name="<站点名>" id="1" serverAutoStart="true">        <application path="/">            <virtualDirectory path="/" physicalPath="<站点物理路径>" />        </application>        <bindings>            <binding protocol="http" bindingInformation=":<端口>:<Host>" />        </bindings>    </site>启动站点:    cd /d C:\Program Files\IIS Express    IISExpress.exe /site:<站点名>--><sites>    <site name="WebSite1" id="1" serverAutoStart="true">        <application path="/">            <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />        </application>        <bindings>            <binding protocol="http" bindingInformation=":8080:localhost" />        </bindings>    </site>    <site name="MyWeb" id="2">        <application path="/" applicationPool="Clr4IntegratedAppPool">            <virtualDirectory path="/" physicalPath="E:\www\" />        </application>        <bindings>            <binding protocol="http" bindingInformation="*:80:myhostname" />        </bindings>    </site>    <siteDefaults>        <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />        <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />    </siteDefaults>    <applicationDefaults applicationPool="Clr4IntegratedAppPool" />    <virtualDirectoryDefaults allowSubDirConfig="true" /></sites>