You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:27:59