這是我的配置: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開銷不值得努力去除它。 –