如何在单个端口上强制ssl / tls在nginx上

时间:2016-12-06 13:16:35

标签: nginx

我知道如何将nginx上的所有http请求重定向到https,但如果我只在非标准端口(9575)上运行nginx,那么如何拒绝任何不使用SSL / TLS的连接?

1 个答案:

答案 0 :(得分:1)

根据this answer,这应该有效:

server {
        listen 9575 ssl;
        error_page 497 https://$host:$server_port$request_uri;
}