我在IIS (> 7.0)
中有一个默认网站。已将其配置为使用2个绑定,即HTTP
上的port 80
和https
上的port 443
。但是,当我运行以下命令时,它将删除https绑定。
appcmd set site "Default Web Site" /bindings:http/*:80:
我不想重置/删除所有现有绑定。我只想更新端口80上现有的HTTP
绑定。我还读到以下命令将允许添加更多绑定。
appcmd set site /site.name:"Default Web Site" /+bindings.[protocol='http',bindingInformation='*:80:']
但是对于我来说,它不起作用,可能是因为我已经为默认网站设置了http
和https绑定。但是,如果我手动删除port 80
上的http绑定并运行上面的命令,则它可以正常工作。
是否不能不删除/干扰其他绑定而仅覆盖/更新现有绑定。
请帮助。