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

Nginx HTTPS域名重定向失效问题求助

Nginx HTTPS域名重定向失效问题求助

各位好,我碰到个Nginx的问题折腾半天没搞定,来求助大家!

我手里有两个域名:my-example.com 和 myexample.com,对应的子域名分别是 www.my-example.com 和 www.myexample.com。

我的需求是:让Nginx把所有访问myexample.com的请求重定向到my-example.com,同时把访问www.myexample.com的请求也重定向到my-example.com。

目前HTTP(80端口)下这个配置是正常工作的,但一旦用HTTPS访问,Nginx就完全不按常理出牌了——它总是跳转到默认服务器,还用上了默认的SSL证书(这个证书根本不是my-example.com的),完全达不到我想要的重定向效果。

我目前的Nginx配置片段是这样的:

server {
    listen                              80;
    listen                              [::]:80;
    server_name                         myexample.com www.myexample.com;
    
    location / {
        return 301 https://my-example.com$request_uri;
    }
}

麻烦各位帮忙看看问题出在哪,该怎么调整配置才能让HTTPS下的重定向也正常工作?

备注:内容来源于stack exchange,提问作者gerry

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 10:54:36