Nginx中非www域名无法重定向至www HTTPS地址的问题求助
Nginx中非www域名无法重定向至www HTTPS地址的问题求助
大家好,我刚接触Nginx没多久,为了解决非www域名重定向到www的问题,我试过了本站和其他地方的各种方案,但还是搞不定。有意思的是,我另一台服务器上的同类型配置完全没问题,而且我也是用Let's Encrypt申请的SSL证书。
下面是我的Nginx配置文件内容:
server { location / { root /var/www/example.com; try_files $uri /index.html; } server_name example.com www.example.com; listen [::]:443 ssl; listen 443 ssl; ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; } server { server_name example.com www.example.com; if ($host = example.com) { return 301 https://$host$request_uri; } if ($host = www.example.com) { return 301 https://$host$request_uri; } listen 80; listen [::]:80; return...
备注:内容来源于stack exchange,提问作者John K
相关产品推荐
相关产品推荐

