这是我的配置:nginx反向代理到https?
server {
listen 80;
server_name prettylogs.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name prettylogs.com;
location/{
proxy_pass https://localhost:9200/;
}
}
当我访问prettylogs.com,我得到重定向到https://prettylogs.com,但该请求不会到达从nginx的我的节点服务器。如果我直接进入端口,节点服务器正在运行并显示。
任何想法?
顺便说一句,是否有任何理由在本地主机连接有SSL开销? –
不是我能想到的。我的问题是,我使用nginx替换一个简单的节点代理和我的代理,然后将ssl的东西交给我的主要快递应用程序。由于nginx正在处理ssl本身,所以我应该将我的快速应用程序切换为不使用ssl,是吗? – Joren
这取决于。可能是ssl开销不值得努力去除它。 –