SSL+;代理通行证=404?

SSL+;代理通行证=404?,ssl,nginx,http-status-code-404,reverse-proxy,Ssl,Nginx,Http Status Code 404,Reverse Proxy,对每个人都有好处。 在Windows Server上配置nginx-1.13.8时遇到问题。 在reverse_proxy上添加SSL时,我收到404 工作配置(http): 使用ssl进行配置: server { listen 443 ssl; server_name example.com; ssl on; ssl_certificate ../cert/certcombined.crt;

对每个人都有好处。
Windows Server
上配置
nginx-1.13.8
时遇到问题。 在
reverse_proxy
上添加SSL时,我收到
404

工作配置(http):

使用ssl进行配置:

server {
    listen      443 ssl;
    server_name example.com;

    ssl                     on;
    ssl_certificate         ../cert/certcombined.crt;
    ssl_certificate_key     ../cert/private_rsa.key;


    location / {
        proxy_pass    http://192.168.0.3:80;
        proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
192.168.0.3
是linux上的apache

很抱歉,
“断章取义的英语”

添加这两个指令以…:access\u log/var/log/nginx/access.log
error\u log/var/log/nginx/error.log警告我不知道为什么,但当我添加
访问
错误
日志路径时,一切都正常。。。。0\u 0您可以在上删除
ssl。从nginx 1.15开始,该指令已过时,支持将ssl添加到您的listen指令中。我还会将这些添加到您的http块
ssl\u会话\u超时;ssl_会话_缓存共享:ssl:5m并将其发送到服务器块
ssl_协议SSLv3 TLSv1 TLSv1.1 TLSv1.2;ssl_密码高:!阿努尔:!MD5;保持活动超时90正如我所说,我使用的是
nginx1.13.8
,但感谢您提供额外配置的提示
server {
    listen      443 ssl;
    server_name example.com;

    ssl                     on;
    ssl_certificate         ../cert/certcombined.crt;
    ssl_certificate_key     ../cert/private_rsa.key;


    location / {
        proxy_pass    http://192.168.0.3:80;
        proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}