Nginx
NGINX:無法配置 nginx 來處理從 HTTP 到 HTTPS 的重定向重定向不起作用
我嘗試配置 nginx:/etc/nginx/nginx.conf
server { listen 80 default_server; listen [::]:80 default_server; server_name 10.0.0.10; #This is my private IP return 301 https://$server_name$request_uri; # OR return 301 https://$host$request_uri }
但它不能從 HTTP 重定向到 HTTPS。請幫助我。謝謝。
我認為問題在於 IP 作為伺服器名稱。嘗試編輯您的主機文件並為 IP 添加一個條目。例如:
10.0.0.10 myserver.test
編輯 nginx 配置並將 server_name 參數更改為:
server_name myserver.test;
重啟 nginx 或重新載入配置。