0°

[短代码]HTTPS跳HTTP,HTTPS再跳HTTP,SSL重定向




月宅说

太多人反应HTTP网站被劫持,基本是些无良移动、长宽、垃圾DNS,在月宅博客任意穿插广告黄网。无奈重新上回来SSL。另外百度云加速提供了8个节点,但移动用户还是出现访问很慢的情况。月宅干脆直接切专业CDN,来获得超低延迟超极速体验….由于是全站缓存,还请大佬们主动访问一下-0-


短代码新区分类

由于忙于PY交易的月宅,无法写出高质量的“网络干货教程”,出以下策,新建分类“实用的短代码”,字数较长,质量较高的会被分去“网络干货”与“短代码”分区,简单的一篇实用短代码,则只会出现在短代码分区。

你可以在顶部菜单栏-干货教程-短代码找到它。也可以在PC端首页底部板块找到它。目前该分区不会出现在RSS中,也不会进行邮件推送。月宅只想把高质量软文,真正的干货推送给大家。还请时不时的来关爱一下空巢老宅。


正文

当你从HTTP上了绿锁后,如何跳转到HTTPS呢?下面这串代码帮助你。(打开.htaccess文件)

80跳443:将ikmoe换为自己当前域名,注意#号中的解释

#从80端HTTP跳转为443HTTPS
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
RewriteCond %{HTTP_HOST} ikmoe.com
RewriteRule ^.*$ https://ikmoe.com%{REQUEST_URI} [L,R=301]

443跳80:这个过程你必须关掉HTST,而且还必须保持SSL证书的打开

#从443端HTTPS跳转为80端HTTP
RewriteCond %{SERVER_PORT} !^80$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
RewriteCond %{HTTP_HOST} ikmoe.com
RewriteRule ^.*$ http://ikmoe.com%{REQUEST_URI} [L,R=301]

其他

为什么出这篇教程?因为百度没有https跳转为http的教程好吗,当初我也因这个头疼了半天,然后这是琢磨出来的差不多的最新教程。


PS:本篇会推送邮件通知,但不会出现在RSS中。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
站点出售中https://ikmoe.com/announcement/20357.html
13 条回复 A 作者 M 管理员
  1. 签到成功!签到时间:上午12:07:07每日打卡,生活更精彩哦~

  2. 马克一下

  3. 担心 https 有时候会挂,以及那么一点的性能影响,就提供了手动 https,,不然看切过来可能又会想切过去,选择困难,,

    • 担心https的性能,你可以启用http/2协议,会非常快。

  4. 百度找到辣眼睛,终于找到了

  5. “RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]”这段是什么意思= =?

    • 没啥意思,就获取用户浏览器的配置

  6. NB啊胸弟

  7. 可是我的 RSS 里出现这篇文章了呀
    HTTPS 的RSS 里没有

    • 没事,发布后我才想着这件事,然后再去添加

  8. 我又看不到辣鸡移不动的广告了 这文水的真是,还有绿锁灰了

    • 已解决

  9. 签到成功!签到时间:下午4:50:33每日打卡,生活更精彩哦~

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论