我的IIS上运行了多个站点,现在我们需要支持ssl请求的其中一个站点(SiteB)。我已经启用它来编辑网站的绑定,但是这会导致我的IIS的所有站点都被请求使用https://加载siteB的网站。
我所有网站只有一个IP。
例如,我的出价是下一个
Site A
IP Port HostName
* 80 www.sitea.com
Site B
IP Port Hostname
* 443 www.siteb.com
* 80 www.siteb.com
如果我在浏览器中输入https://www.siteb.com它可以正常工作,但如果我在浏览器中输入https://www.sitea.com,则会在siteb网页上加载主机名sitea。
如何才能使https://www.siteb.com响应我的IIS上的https请求?
提前致谢。
答案 0 :(得分:1)
https://technet.microsoft.com/en-us/library/cc732969%28v=ws.10%29.aspx非常有用,特别是在您的确切情况下。
appcmd set config / section:httpRedirect / enabled:true /destination:contoso.com< - 显然更改为您的页面,如果只是子页面的情况:appcmd set config / section:httpRedirect / childOnly:true另外你可以从appcmd /?.
添加参数