当前位置:论坛首页 > Linux面板 > 建议

【已解答】同时开启重定向和强制HTTPS会被浏览器问题

发表在 Linux面板2022-2-11 22:23 [复制链接] 3 3351

如果开启了强制HTTPS,如果没有带www域名没有SSL证书,只有带了www域名有SSL证书,那么访问 http://xxx.com/ 就会跳转到 https://xxx.com/ 可是该域名没有域名,会被浏览器拦截访问,提示域名没有证书

本来是想到用“开启重定向”使 http://xxx.com/ 跳转到网址 https://www.xxx.com/ 就能解决问个问题。
但是 强制HTTPS 的代码在前,301跳转代码在后,强制HTTPS时已经被浏览器拦截了。

如果把
  1. #引用重定向规则,注释后配置的重定向代理将无效
  2. include /www/server/panel/vhost/nginx/redirect/xxx.com/*.conf;
复制代码
移到
  1. #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
复制代码
前面,这能避免被浏览器拦截这个问题


希望官方能调整修复下这个问题 @大炮运维V587
使用道具 举报 只看该作者 回复
发表于 2022-2-11 22:33:20 | 显示全部楼层
不用那么麻烦,这里直接加个www.就可以实现aaa.com跳转[url]www.aaa.com[/url]了

QQ截图20220211223226.jpg
使用道具 举报 回复 支持 反对
发表于 2022-2-11 22:36:34 | 显示全部楼层
堡塔安全赤井秀一 发表于 2022-2-11 22:33
不用那么麻烦,这里直接加个www.就可以实现aaa.com跳转www.aaa.com[/url]了

如果是这样弄,那么访问 http://www.xxx.com/ 不就跳转到 https://www.www.xxx.com/ 了?
使用道具 举报 回复 支持 反对
发表于 2022-2-11 22:40:13 | 显示全部楼层
小明 发表于 2022-2-11 22:36
如果是这样弄,那么访问 http://www.xxx.com/ 不就跳转到 https://www.www.xxx.com/ 了? ...

你说得对,忘记你有www.域名要访问了,不要用我发的配置方式

另外,重定向那个引用到后面主要是因为常规情况下需要先https跳转才到重定向,所以暂时不会改那个配置,个别情况比如你这个情况移动一下就可以了

还有一个 需要问一下,申请证书的时候填根域名赠送www(let's encrypt除外),怎么不填根域名申请证书呢?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表