我是 Web 部署的新手,我部署了一个用于测试IIS
的网站,该网站是不安全的 ( http
) 网站,但一个页面应该是安全的 ( https
)。
谁能建议我如何实现它,并且在“http”和“https”之间切换时它不应该警告用户。
我是 Web 部署的新手,我部署了一个用于测试IIS
的网站,该网站是不安全的 ( http
) 网站,但一个页面应该是安全的 ( https
)。
谁能建议我如何实现它,并且在“http”和“https”之间切换时它不应该警告用户。
SSL
或安全套接字层将通过绑定绑定到网站。也就是说,您可以告诉 IIS 将传入的请求流量重定向到网站,例如,当请求的 URL 类似于http://domain.com/
orhttps://doamin.com
或http://200.202.150.200:8080/
类似的东西时。
因此,只为一页设置 HTTPS 不是 IIS 的问题。而是如何在重定向用户时管理您的 URL。换句话说,这是一个导航问题。
我没有使用过 IIS,但我最近使用 Apache 做到了这一点。
我做了以下事情:
如果您在商业上需要此功能,我建议您使用 Helicon 工具将该特定页面重定向到HTTPS
.
使用 Helicon 工具,您可以通过编写规则将HTTP
请求重定向到任何特定页面或整个站点。HTTPS
在 IIS 7 中,可以在“URL 重写”部分为特定网站定义新规则。通过这种方式,您可以定义一个常规过期时间,并在此基础上,您可以将任何与表达式匹配的页面重定向到您想要的页面。假设您要将 http:\x.com\sample.aspx 重定向到 https:\x.com\sample.aspx。为此,请执行以下步骤:
然后,您可以根据需要添加任何其他规则来匹配您的请求并且在其他一些复杂的场景中,您可以在此处编写自己的脚本