nginx https 自动跳转成http 怎么解决标签:https,端口,access,nginx,设置,跳转,服务器,nginxhttp From: https://blog.51cto.com/yetaotao/5800560
您关闭301跳转,HTTPS自然就无法访问,如果您要HTTPS跳转HTTP,这个是不正确的行为,如果设置会导致搜索引擎蜘蛛混乱,无法确定实际网站,目前搜索引擎301只能爬HTTP跳转HTTPS。
nginx怎么把http改成https
#配置负载均衡服务器(采用IPHash算法,相同客户IP会转发到相同服务器)
upstreambackendServermall80
ip_hash;
server192.168.10.91:8080;
server
#设置监听端口
listen80;
#设置服务器域名(IP访问和多域名访问可不设置)
#server_name_*;
server_name
www.test.com;
rewrite^(.*$)
https://$host$1
permanent;
#开启shtml支持
ssion;
ssi_silent_errorson;
ssi_typestext/shtml;
#设置主访问日志
#access_loglogs/access.logmain;
access_log/dev/null;
error_page404/404.html;
error_page500502503504/50x.html;
#设置转发到后端服务器的URL(正则表达式)
#location~(^/(cgi-bin|servlet|chart)/|\.jsp$)
#proxy_pass
#includeproxy.conf;
#设置监控nginx状态URL
location/__nginxstatus
stub_statuson;
access_logoff;
#全部请求转发到后端服务器的设置
location/
proxy_pass
includeproxy.conf;