使用nginx将旧域名跳转到新域名时显示“您的连接不是私密连接”,请问该如何解决?

汇讯猎头 2020-04-10 04:30:16
如题,我有新旧两个域名,都指向同一个站点,并且都开通了https(都有证书,证书分别以各自的域名命名),目前我希望用户访问旧域名时跳转到新域名;打个比方:
比如说两个域名分别叫aaa.com和bbb.com
我希望用户无论访问http://aaa.com还是https://aaa.com还是http://www.aaa.com还是https://www.aaa.com还是http://www.bbb.com的时候,都跳转到https://bbb.com
然而用nginx配置之后显示“您的连接不是私密连接”,如下图所示。


我在nginx的配置如下:

server {
listen 80;
server_name bbb.com aaa.com;
return 301 https://www.bbb.com$request_uri;
}

server {
listen 443 ssl;
server_name bbb.com;

ssl on;
ssl_certificate /etc/nginx/cert/www.bbb.com.pem;
ssl_certificate_key /etc/nginx/cert/www.bbb.com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
access_log /data/logs/nginx/bbb_access.log;
error_log /data/logs/nginx/bbb_error.log;

location / {
proxy_pass http://0.0.0.0:8091;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location /static/ {
alias /www/jizhi2020/jizhi_news/collected_static/;
}
}


哪位高人帮忙看看,哪里配置得有问题,该如何修改?谢谢!
...全文
1285 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
骐骏 2020-04-12
  • 打赏
  • 举报
回复
https证书是在什么地方申请的? 这是浏览器不信任证书的问题吧 跟在两个域名之间跳转没有关系

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧