NGINX重定向太多
我正在用NGINX做一个代理服务器,将所有流量从端口80重定向到端口443,然后将所有流量从端口443重定向到我的一个服务器中的一个应用程序。我设法让它工作,但只重定向到我的主IP 192.168.1.201:8006。当我试图指向我的应用程序(192.168.1.201:8006/customerSite/)时,该页面给出了错误消息:重定向太多 这是我的.conf:NGINX重定向太多,nginx,nginx-reverse-proxy,nginx-config,centos8,Nginx,Nginx Reverse Proxy,Nginx Config,Centos8,我正在用NGINX做一个代理服务器,将所有流量从端口80重定向到端口443,然后将所有流量从端口443重定向到我的一个服务器中的一个应用程序。我设法让它工作,但只重定向到我的主IP 192.168.1.201:8006。当我试图指向我的应用程序(192.168.1.201:8006/customerSite/)时,该页面给出了错误消息:重定向太多 这是我的.conf: server { listen 80; listen [::]:80; return 301 https://$host$re
server {
listen 80;
listen [::]:80;
return 301 https://$host$request_uri;
}
这是我的ssl.conf:
server {
listen 443;
listen [::]:443;
server_name mydomain.com;
ssl on;
ssl_certificate /.../certificate.crt;
ssl_certificate_key /.../clientsmydomain.key;
large_client_header_buffers 4 10k;
ssl_session_cache shared:SSL:20m;
ssl_session_timeout 1d;
ssl_session_tickets off;
ssl protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_stapling on;
ssl_stapling_verify on;
ssl_trusted_certificate /.../certificate.crt;
location / {
proxy_set_header Host $host;
proxy_pass http://192.168.1.201:8060;
}
location /weights {
root /var/www/virtual/server;
try_files $URI $uri/ = 404;
}
}
谢谢大家抽出时间。你说的
是什么意思?指向我的应用程序?发生的重定向返回的Location
HTTP头具体是什么?我的意思是重定向到服务器中的指定模块(customerSite)。也许我表达错了。重定向返回HTTP头“myDomain.com”,我对此没有问题。当我尝试重定向到myDomain.com/customerSite时,问题出现了/