Windows

使用PowerShell從IIS 7.5中的站點進行遠端萬用字元腳本映射

  • December 31, 2012

我通過 Powershell 在 IIS 7.5 中創建了一個站點;但是,該站點繼承了父處理程序映射,並且萬用字元腳本映射之一會導致此特定應用程序出現問題。有沒有辦法腳本刪除萬用字元腳本映射?

謝謝你的建議。我實際上找到了一個完全符合我需要的命令:

C:\Windows\System32\inetsrv\appcmd.exe set config "<SITE_NAME>" -section:system.webServer/handlers /-"[name='<NAME_OF_HANDLER_MAPPING']"

如果你已經導入了模組WebAdministration,可以Set-ItemProperty在驅動器上使用命令IIS:,如:

Set-ItemProperty "IIS:\Sites\Default Web Site" -name "Bindings" -value  @{protocol="HTTP";port="80"}

請注意,這將替換您的所有站點綁定,因此您需要在value參數中輸入您希望擁有的每一個。

引用自:https://serverfault.com/questions/385429