Я создал сайт в IIS 7.5 через Powershell; однако сайт унаследовал сопоставления родительского обработчика, и одно из сопоставлений сценария с подстановочными знаками вызывает проблемы для этого конкретного приложения. Есть ли способ сценария удаления сопоставления сценария с подстановочными знаками?
Если вы импортировали модуль WebAdministration
, вы можете использовать Set-ItemProperty
команда на IIS:
диск, например:
Set-ItemProperty "IIS:\Sites\Default Web Site" -name "Bindings" -value @{protocol="HTTP";port="80"}
Обратите внимание, что это будет заменить все привязки вашего сайта, поэтому вам нужно будет ввести каждую из них, которую вы хотите, в value
параметр.
Спасибо за предложение. Я действительно нашел команду, которая делает именно то, что мне нужно:
C:\Windows\System32\inetsrv\appcmd.exe set config "<SITE_NAME>" -section:system.webServer/handlers /-"[name='<NAME_OF_HANDLER_MAPPING']"