|
本帖最后由 樱木花道 于 2018-7-29 22:23 编辑
之前购买了硅云虚拟主机,安装了自己申请的ssl证书,证书安装过程挺简单的,就是后边有点闹心,主要是不会自动跳转和小绿标提示风险,我总结了几个经验给大家
1、http自动跳转https的方法
我们安装https的站长肯定是希望优先能用上https的,有点B格是不是。但是后边发现http不会自动跳转,而浏览器默认的就是http,需要我们手动去跳转,这里我从网上找了好久(我是个这方面的小白),最后我也了解到了很多,最简单的一个办法就是用的js跳转
- <script>
- window.onload=function(){
- var cp = 'https:' == document.location.protocol ? false : true;
- if(cp){
- window.location='https://'+location.hostname;
- return;
- }
- };
- </script>
复制代码
2、浏览器不允许https站点中存在有http的资源,所以你的图片,js资源啊、css呀这些东西都最好是做相对路径引用,如果一定要使用绝对地址,那得全部改成https链接,我的是WordPress,使用的都是相对引用,所以还好不用担心这点。给个例子
- #错误的图片引用(以下使用的是绝对路径)
- <img src="http://www.domain.com/images/mv.jpg">
- #正确的图片引用(以下使用相对路径)
- <img src="./images/mv.jpg">
- #正确的图片引用(以下使用https绝对路径)
- <img src="https://www.domain.com/images/mv.jpg">
复制代码
注意这两点,就没有问题啦,有问题可以回帖,我可以免费教你。
|
|