http强制跳转https
2018-09-13 本文已影响1196人
林路同
HTTPS:以安全为目标的HTTP通道,简单讲是HTTP的安全版。相信很多从事互联网行业的猿友都接触过。不过今天讲的是小程序域名的必备条件,小程序在使用wx.request 的时候标题头必须使用https 来做通信。开发过小程序案例的猿友一定知道的,今天就不讲https证书的申请,配置。回头会详细的讲一下https证书的申请以及配置,这次简单的分享一下如何使用.htaccess配置http强制跳转https(前提是域名已经申请好了https证书啊)。
以Linux系统的apache环境为例子(windows系统的WAMP环境亦可参考)
根目录建立.htaccess文件。内容如下
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
截图:
效果如下:
当用户在浏览器直接输入域名www.ylfanghua.cn的时候,这时候域名直接会转向https://www.ylfanghua.cn,而且服务器这样配置的效率也蛮高的。
附未配置前: