如果 Web 管理员在自定义端口(例如 4433)上配置了 HTTPS/SSL vhost,并且浏览器连接到该 vhost 但使用 HTTP(http://vhost:4433),是否有任何方法可以配置 apache 以向浏览器发出重定向,将其发送到 HTTPS(https://vhost:4433),而不是显示众所周知的错误:
错误的请求
您的浏览器发送了一个此服务器无法理解的请求。
原因:您正在向启用 SSL 的服务器端口发送纯 HTTP 请求。
请使用 HTTPS 方案访问此 URL。