Windows server 2022+IIS10中一些 appcmd 的組合命令:
修改特定網站的身份驗證設置,例如啟用 Windows 身份驗證:
Copy Code
appcmd set config /section:windowsAuthentication /+"[enabled='true']"
設置特定應用程序池的自動回收設置,例如啟用定時回收:
Copy Code
appcmd set apppool /apppool.name:DefaultAppPool /recycling.logEventOnRecycle:Time,Requests
啟用或禁用特定網站的 URL 重寫功能:
Copy Code
appcmd set config /section:rewrite/globalRules /+"[name='Redirect to HTTPS',patternSyntax='Wildcard',stopProcessing='True']"
修改輸出緩沖區設置,例如增加響應緩沖區大?。?/p>
Copy Code
appcmd set config /section:serverRuntime /responseBufferLimit:4194304
創建一個新的虛擬目錄并設置訪問權限:
Copy Code
appcmd add vdir /app.name:DefaultWebSite/MyApp /path:/images /physicalPath:C:\inetpub\wwwroot\images appcmd set config "Default Web Site/images" -section:system.webServer/directoryBrowse /enabled:"True"
設置網站的 HTTP Header 信息,例如添加自定義的 HTTP Header:
Copy Code
appcmd set config /section:httpProtocol /+"customHeaders.[name='X-Frame-Options',value='SAMEORIGIN']"
這些命令能夠幫助你在 IIS 中進行更加細致和個性化的配置管理。
對于需要發布地圖影像服務來講,往往離不開通過用IIS、Apache和Tomcat等Web服務器環境程序構建Web站點的方式來發布地圖瓦片,因為這樣才能讓每一張瓦片有一個唯一的URL地址,方便客戶端應用程序的調用。
這里我們來講一下,如何在Win10中開啟IIS功能,Win7和Win8系統方法基本相同。
在“此電腦”圖標上單擊鼠標右鍵,然后選擇“屬性”菜單。
點擊“控制面板主頁”選項。
在查看方式中選擇“類別”菜單。
在控制面板中點擊“卸載程序”選項。
在程序和功能中點擊“啟動或關閉Windows功能”項。
將“Internet Information Services”節點下“Web管理工具”中的所有節項勾選。
點擊“確定”按鈕之后,系統會開啟IIS功能。