![nginx SSL 重定向](https://linux22.com/image/568432/nginx%20SSL%20%E9%87%8D%E5%AE%9A%E5%90%91.png)
我有 SSL 证书万维网。mydomain.com
如何正确配置 nginx 才能获得所需的配置:
- 无需 SSL 请求万维网(https://mydomain.com/somefile)将被重定向到 https://万维网。mydomain.com/somefile
这不起作用,浏览器显示 SSL 警告(错误域):(
server { listen 443 ssl; server_name mydomain.com; rewrite ^(.*) https://www.mydomain.com$1 permanent; ssl_certificate intermediate.crt; ssl_certificate_key www.mydomain.com.key; }
答案1
由于 SSL 握手和证书检查发生在任何 HTTP 通信之前,因此无法在没有浏览器警告的情况下进行重定向。