您现在的位置是:首页
>程序人生
西部数码SSL证书部署——实现https加密
发布时间:2018-06-10 编辑:Jielin 浏览:2075 评论:6
首先说下https加密后的好处:
(1)保障用户隐私信息安全:SSL证书让网站实现加密传输,可以很好的防止用户隐私信息如用户名、密码、交易记录、居住信息等被窃取和纂改。
(2)帮助用户识别钓鱼网站:SSL证书可以认证服务器真实身份,可以有效的区别钓鱼网站和官方网站。
(3)利于网站SEO优化:因为部署了SSL证书的网站相比没有部署SSL证书的网站更加可信,更加安全,可以有效的保障用户的利益不受侵害。
(4)提升品牌形象和可信度:网站部署SSL证书,让你的网站与其他网站与众不同。部署了SSL证书的网站会在浏览器地址栏显示https绿色安全小锁,如果是部署的EV SSL证书还会显示绿色地址栏和单位名称。
所以部署SSL证书是很有必要的,废话不多说,直接进入主题!
楼主之前是阿里云的云服务器,因为毕业了,大学生优惠也就没有了,所以就没有再续费,改用了西部数码的虚拟主机。
1、首先得有一个已经备案的域名,楼主是阿里云申请的域名,已经备案过了,直接绑定到西部数码的主机,再购买SSL证书并补全信息并提交审核
申请证书:
购买证书:
补全证书信息:
证书解压密码自己定义,下载证书也是需要用到的
域名验证类型选择文件验证
完成以上操作,提交审核后耐心等待审核即可,审核结果将通过邮件/微信及时通知。
2、接下来就是域名所有权验证,完成文件验证或者dns验证
因为楼主用的是文件验证所以先到主机控制台的文件管理根据下图创建以下文件夹和文件
进入主机管理的文件管理界面
创建该文件夹以及上面提到的文件,并填充好文件内容
按指定文件目录、文件名、文件内容新增文件,例如
如果申请文件验证的域名是www.ceshi263.xyz,那么进行验证访问的链接地址是 http|https://.www.ceshi263.xyz/.well-known/pki-validation/fileauth.txt
如果申请文件验证的域名是泛域名*.ceshi263.xyz,那么进行验证访问的链接地址是 http|https://ceshi263.xyz/.well-known/pki-validation/fileauth.txt
(如果是三级泛域名比如:*.test.west.xyz,进行验证访问的链接地址是 http|https://test.ceshi263.xyz/.well-known/pki-validation/fileauth.txt)
访问到的是你的文件内容(添加完后访问不会立即生效,建议晚些时候再访问)
3、下载证书并解压,再进入主机控制台的SSL证书部署页面
将自己下载好的证书文件里边的内容复制粘贴到对应的文本框就OK了,再点击一键部署,楼主这里已经是部署成功的界面了
4、最后一步,部署完成后,如要实现http自动跳转https,请参照部署https后设置301跳转将http跳转到https
楼主的是虚拟主机
还是在主机管理界面的文件管理那里新建对应的文件夹,把对应的内容添加上去,切记不要全部复制粘贴,记得把下面箭头指向的域名改成自己的域名
完成这一步后就大功告成了!可以打开自己的网站试试看了!!!
开启https成功!
总结:其实整个过程并不复杂,最后顺利的实现了https加密,手机访问再也没有显示广告,运营商的广告实在是太疯狂了。这16块花的很值!
上一篇: Mac系统下安装webpack-cli遇到的一些吭
下一篇: 解决微信小程序调用豆瓣API出现403
评论列表
-
-
jielin
发布于:2018-12-12 10:23:57
-
-
银临
https://www.uisdc.com/tag/%E7%BD%91%E9%A1%B5%E8%AE%BE%E8%AE%A1
发布于:2018-06-25 13:44:40
-
-
comeon
是PHP版本@motao
发布于:2018-06-11 00:47:58
-
-
motao
虚拟机版本更改过来了,图片显示正常了,由5.2更新到5.6的版本!
发布于:2018-06-11 00:46:09
-
-
leo
PHP版本出的问题,我在阿里云的云服务器php版本是5.5,本地PHP版本是5.6,都没有问题,这台虚拟机的php版本是5.3的,我去....
,发出去的表情都无法显示....
发布于:2018-06-10 22:51:34