专栏首页赵俊的Java专栏Nginx 配置 HTTPS 强制跳转到 HTTP

Nginx 配置 HTTPS 强制跳转到 HTTP

原来博客是 HTTPS 的,当时就是为了一把小绿锁,好看,但对我的博客来说,也不存在什么安全性问题,而且 HTTPS 还会拖慢访问速度以及一系列问题。

其实最重要的原因是,我的域名国内无法备案,博客放国外主机上,使用 HTTPS 部分地区无法访问,而 HTTP 却正常。真是伟大的墙~。惹不起,惹不起,就换回 HTTP 吧,但好多文章搜索引擎已经收录了,收录的连接却是 HTTPS 的,所以还需要想办法用 301 重定向到 HTTP

啰嗦了这么多,其实就一小段 nginx 配置:

if ($server_port = "443") {
    return 302 http://$host$request_uri;
}

注意:推荐先用 302 做测试,测试好后,再改为 301,以免出现缓存引起的 bug。

最后奉劝大家一句,理性使用 HTTPS,按需所用,不盲目跟风。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SLF4J MDC ☞ 将用户信息添加到日志信息中

    你是否有过排查某个用户的操作出现 BUG 时, 从茫茫日志中寻找这个用户操作的痛苦经历, SLF4J 为我们提供了一种基于 ThreadLocal 来实现的 M...

    一份执着✘
  • 最小差

    一份执着✘
  • 搜索插入位置

    一份执着✘
  • 【CV中的attention机制】

    提出scSE模块论文的全称是:《Concurrent Spatial and Channel ‘Squeeze & Excitation’ in Fully C...

    BBuf
  • python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例

    QRadioButton 继承自 QAbstractButton,其主要作用提供用户一些互斥的按钮。

    砸漏
  • iOS dispatch_after延迟执行导致延迟dealloc

    我们新建一个NewViewController,在开始的ViewController写如下代码

    清墨
  • 深度学习在花椒直播的应用——Tensorflow 原理篇

    TensorFlow是Google在2015年开源的深度学习框架,是目前最主流的深度学习计算框架。代码库本身有高达100万+的代码量,分为前端代码和后端代码。如...

    石晓文
  • 邻接矩阵学习

    邻接矩阵:是表示顶点之间相邻关系的矩阵。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间的关系(边或弧)的数据,这个二维数组称为邻接矩阵。邻接...

    用户3003813
  • 书单 | 996时代,年轻人该不该拿命换钱?(上)

    否定性的社会已经消失,取而代之的是充溢着积极性的社会。从这一范式转移出发,韩炳哲展示了当今社会的病理形态,其中包括抑郁症、注意力缺乏症、过劳症等精神疾病。它们不...

    黄小斜
  • LeetCode笔记:Weekly Contest 212 比赛记录

    这一次的比赛整体还算OK,虽然最后一题还是没能搞定,但终究也算是一次触底反弹吧,搞定了三题,国内排名165,世界排名520,算是一个比较满意的成绩了。

    codename_cys

扫码关注云+社区

领取腾讯云代金券