用http5666端口访问也会自动跳转到https5667。根据资料进/usr/trim/nginx/conf/nginx.conf修改文件无效,重启会文件会恢复。是权限不够还是其他原因(已经sudo),麻烦大神帮忙看下
listen 0.0.0.0:5666 default_server;
listen [::]:5666 ipv6only=on default_server;
listen 0.0.0.0:5667 ssl default_server;
listen [::]:5667 ssl ipv6only=on default_server;
listen 0.0.0.0:8000 default_server;
listen [::]:8000 ipv6only=on default_server;
listen 0.0.0.0:8001 ssl default_server;
listen [::]:8001 ssl ipv6only=on default_server;
listen 0.0.0.0:80 default_server;
listen [::]:80 ipv6only=on default_server;
listen 0.0.0.0:443 ssl default_server;
listen [::]:443 ssl ipv6only=on default_server;
if ($server_port = 80) {
return 302 https://$host:5667$request_uri;
}
if ($server_port = 443) {
return 302 $scheme://$host:5667$request_uri;
}
set $secure_redirect 0;
if ($server_port = 5666) {
set $secure_redirect 0;
}
if ($host = 'localhost') {
set $secure_redirect 0;
}
if ($uri ~ ^/(static/bridge.html)$){
set $secure_redirect 0;
}
if ($secure_redirect = 1) {
return 302 https://$host:5667$request_uri;
}
其中:
if ($server_port = 5666) {
set $secure_redirect 0;
}
set $secure_redirect 0 这里之前是1 修改为0了 仍然不行 重启服务器后会恢复到1