将NGINX HTTPS域重定向到新的HTTPS域

时间:2017-11-14 21:12:12

标签: redirect nginx https

使用duckduckgo花了好几个小时之后,这是我遇到的最佳答案,它仍然无法将当前的HTTPS域重定向到新的HTTPS域。

select min(startdate), max(enddate), value
from (select t.*,
             row_number() over (order by startdate) as seqnum,
             row_number() over (partition by value order by startdate) as seqnum_v
      from t
     ) t
group by (seqnum - seqnum_v), value;

浏览器会出现不安全连接错误。

我也尝试过像

这样的事情
server {
    listen 80;
    listen 443 ssl;
    server_name www.olddomain.com olddomain.com;
    rewrite 301 https://newdomain.com$request_uri;
}

虽然此选项停止发出错误,但重写无法正常工作,并且会转到“欢迎使用NGINX页面”。

1 个答案:

答案 0 :(得分:0)

尝试直接访问https://newdomain.com以检查是否有关于不安全连接的警告。如果是这样,这意味着您的第一个配置是好的,并且您必须使用newdomain配置(检查其证书确实是针对newdomain)。 浏览器应该在您离开安全环境时发出警告,并征求您的同意。顺便说一下,告诉我们您正在使用哪个浏览器,以及它是在桌面上运行还是在Citrix环境中运行。