我有以下代码,我尝试使用 https ssl。我的要求是点击以下网址https://server_name:3000
下面是 nginx.conf 文件。
upstream appa_backend {
server server_name:3000;
}
server {
listen 443;
ssl on;
#other conf
location /appa/ {
proxy_pass http://appa_backend/;
}
如何使用自定义端口运行 https 调用。
答案1
那么为什么你没有在 proxy_pass 行中将 https 设置为协议?例如:
location /appa/ {
proxy_pass https://appa_backend/;
}
另一个要注意的是指定上游的完整路径:
upstream appa_backend {
server https://server_name:3000;
}
那么您不需要在 proxy_pass 行上指定协议。