gpt4 book ai didi

ssl - nginx 配置不重定向 80-->443 尽管有效

转载 作者:太空宇宙 更新时间:2023-11-03 13:50:13 26 4
gpt4 key购买 nike

为什么当我在 http://my-domain-name.com 上访问我的站点时,以下 nginx.conf 没有重定向?

root@atlantis-server:~# cat /etc/nginx/nginx.conf 
user www-data;
worker_processes auto;
pid /run/nginx.pid;

events {
worker_connections 768;
}

http {


sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;

include /etc/nginx/mime.types;
default_type application/octet-stream;


access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;


gzip on;
gzip_disable "msie6";


include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;

server {
listen 80;
server_name atlantis_server;
return 301 https://$host$request_uri;
}

server {

server_name atlantis_server;
listen 443 ssl;


##
# SSL Settings
##

ssl_certificate /root/certs/atlantis-server/some.cer.b64;
ssl_certificate_key /root/certs/atlantis-server/some.key;
ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;



}
}

正确访问 https://my-domain-name.com!

最佳答案

may be try to this code

server {
listen [::]:80;
listen 80;
server_name my-domain-name.com www.my-domain-name.com ;

# redirect http to https www
return 301 https://$host$request_uri;
}

关于ssl - nginx 配置不重定向 80-->443 尽管有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52512403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com