gpt4 book ai didi

iis - 如何使用 Powershell 删除 IIS 自定义 header ?

转载 作者:行者123 更新时间:2023-12-04 09:35:58 24 4
gpt4 key购买 nike

我正在编写一个将网站部署到 IIS 7 的 powershell 脚本。我想使用 powershell 中的 Web-Administration 模块而不是 appcmd 执行以下命令来删除自定义 header 。如何在不使用 appcmd 的 powershell 中执行此命令?

appcmd set config /section:httpProtocol /-customHeaders.[name='X-Powered-By']

最佳答案

要删除 iis 级别的 header :

Remove-WebConfigurationProperty -PSPath MACHINE/WEBROOT/APPHOST  
-Filter system.webServer/httpProtocol/customHeaders
-Name .
-AtElement @{name='X-Powered-By'}

对于特定站点:
Remove-WebConfigurationProperty -PSPath 'MACHINE/WEBROOT/APPHOST/Default Web Site'
-Filter system.webServer/httpProtocol/customHeaders
-Name .
-AtElement @{name='X-Powered-By'}

关于iis - 如何使用 Powershell 删除 IIS 自定义 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18151928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com