IIS 站點配置文件


IIS 站點配置文件 

C:/Windows/System32/inetsrv/config/applicationHost.config

配置文件示例:

    <system.applicationHost>
<!-- 應用程序池配置 列隊大小 回收時間 .net版本 -->
        <applicationPools>
            <add name="DefaultAppPool" queueLength="65535" managedRuntimeVersion="v4.0">
                <recycling>
                    <periodicRestart time="00:00:00" />
                </recycling>
                <processModel idleTimeout="00:00:00" />
            </add>
            <add name="ASP.NET v4.0" managedRuntimeVersion="v4.0" />
            <add name="ASP.NET v4.0 Classic" managedRuntimeVersion="v4.0" managedPipelineMode="Classic" />
            <add name="test" queueLength="50000" managedRuntimeVersion="v4.0">
                <processModel idleTimeout="10:00:00" />
                <recycling>
                    <periodicRestart time="00:00:00" />
                </recycling>
            </add>
            <add name="test2" queueLength="50000" autoStart="true" managedRuntimeVersion="v4.0">
                <processModel idleTimeout="10:00:00" />
                <recycling>
                    <periodicRestart time="00:00:00" />
                </recycling>
            </add>

            <applicationPoolDefaults>
                <processModel identityType="ApplicationPoolIdentity" />
            </applicationPoolDefaults>
        </applicationPools>

        <listenerAdapters>
            <add name="http" />
            <add name="net.tcp" identity="S-1-5-80-3579033775-2824656752-1522793541-1960352512-462907086" />
            <add name="net.pipe" identity="S-1-5-80-2943419899-937267781-4189664001-1229628381-3982115073" />
            <add name="net.msmq" identity="S-1-5-80-89244771-1762554971-1007993102-348796144-2203111529" />
            <add name="msmq.formatname" identity="S-1-5-80-89244771-1762554971-1007993102-348796144-2203111529" />
        </listenerAdapters>
     <!-- 開啟 iis 日志 -->
        <log>
            <centralBinaryLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
            <centralW3CLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
        </log>
     <!-- 設置iis站點 配需虛擬目錄 -->
        <sites>
            <site name="test" id="1" serverAutoStart="true">
                <application path="/" applicationPool="test">
                    <virtualDirectory path="/" physicalPath="D:\wwwroot\test" />
                    <virtualDirectory path="/html2" physicalPath="D:\wwwroot\html2" />
                    <virtualDirectory path="/html3" physicalPath="D:\wwwroot\html3" />
                </application>
          <!-- test 站點下 設置 應用程序 --> <application path="/server2" applicationPool="test"> <virtualDirectory path="/" physicalPath="D:\wwwroot\server2_html4" /> <virtualDirectory path="/html" physicalPath="D:\wwwroot\html" /> </application>
          <!-- 配置協議端口 鏈接超時 10s --> <bindings> <binding protocol="http" bindingInformation="*:80:" /> <binding protocol="https" bindingInformation="*:443:" /> </bindings> <limits connectionTimeout="00:00:10" /> </site>
        <!-- 設置站點2 配置虛擬目錄 應用程序server3 --> <site name="test2" id="2" serverAutoStart="true"> <application path="/" applicationPool="test2"> <virtualDirectory path="/" physicalPath="D:\wwwroot\test2" /> </application> <application path="/server3" applicationPool="test2"> <virtualDirectory path="/" physicalPath="D:\wwwroot\server3" /> <virtualDirectory path="/html" physicalPath="D:\wwwroot\server3-html" /> </application> <bindings> <binding protocol="https" bindingInformation="*:10443:" /> </bindings> <limits connectionTimeout="00:00:10" /> </site>
        <!-- iis 默認日志 默認開啟 --> <siteDefaults> <logFile logFormat="W3C" directory="%SystemDrive%\inetpub\logs\LogFiles" /> <traceFailedRequestsLogging directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles" /> </siteDefaults> <applicationDefaults applicationPool="DefaultAppPool" /> <virtualDirectoryDefaults allowSubDirConfig="true" /> </sites> <webLimits /> </system.applicationHost> <system.webServer> <asp /> <caching enabled="true" enableKernelCache="true"> </caching> <cgi />      <!-- 默認首頁 --> <defaultDocument enabled="true"> <files> <add value="Default.htm" /> <add value="Default.asp" /> <add value="index.htm" /> <add value="index.html" /> <add value="iisstart.htm" /> <add value="default.aspx" /> </files> </defaultDocument> <directoryBrowse enabled="false" /> <fastCgi />

編輯配置文件自動生成IIS站點文件;

注意文件權限。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM