我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

news/2024/5/10 18:16:26/文章来源:https://blog.csdn.net/weixin_33857679/article/details/85964929
评论»  
文章目录
  • 为什么要Https
  • 如何选择Https
  • 安装部署SSL证书
  • 平滑过渡Https
  • 搜索引擎的响应
  • 启用Https小结

我是如何将网站全站启用Https的?-记录博客安装SSL证书全过程

正如大家所看到的,部落全站已经启用了Https访问了,连续几天的网站安装和调试SSL终于可以告一段落了。曾经看到身边不少的朋友纷纷启用Https,作为一名喜爱折腾主机和服务的人,心里难免就痒痒的。这次为Freehao123启用SSL算是一次no zuo no die的体验。

很多朋友看到部落部署了SSL实现Https访问后,纷纷留言表示了喜爱,由此也能看出来https是未来网站建站一项必备技能,因为浏览器地址栏上显示的“绿色锁”多少会让用户感觉有一种安全感。同时,也有一种声音,那就是如何部署SSL证书?实现Https访问对SEO有没有影响?

本篇文章就来分享一下我给博客添加SSL证书全站启用Https访问的过程。如果你还在纠结于要不要部署SSL证书,如何给自己的服务器安装SSL证书,以及添加SSL证书后出现的各类问题,可以看看我的亲身实践。尤其是全站Https后百度搜索引擎的反应,大家可以参考部落在百度搜索结果变化。

如果你想了解部落建站过程,可以看看我之前的点滴小结:

  • 1、建站历程:可能不是结束,但一定是一个新的开始—写在部落建站7年的日子
  • 2、WordPress手机主题移动版优化方案-WPtouch安装使用及百度移动适配设置
  • 3、网站遭受攻击:建站过程中网站服务器不稳定与百度之间的那点关系

我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

一、为什么要将网站全站启用Https访问?

1、为了更好的用户体验。现在使用Https加密访问的网站应该算是少数,常见于百度搜索、淘宝等大型网站,个人博客使用SSL证书还是会让用户感觉更安全,有利于提升用户体验。

网站Https为了更好的用户体验

2、为了更好的SEO效果。现在百度、谷歌等搜索引擎都鼓励网站启用Https访问,因为从技术角度上讲搜索引擎抓取Https网页不成问题,搜索结果展示也更加有利于Https的网页。

网站Https为了更好的SEO效果

二、如何选择好网站SSL证书?

1、基于上面的原因,我决定在网站中部署SSL证书。首要的问题就是选择哪一个SSL证书。如果有钱的话,自然是可以去各大主机商那里购买SSL证书,便宜一点的SSL证书也就是几十块一年。

如何选择好网站SSL证书

2、便宜的SSL证书之前有分享过Namecheap SSL证书购买和SSL激活安装使用方法,这次本来也想使用Namecheap SSL,而且也在网站上付费购买了,但是comodo颁发SSL证书速度很慢,索性留着以后再用了。

comodo颁发SSL证书速度很慢

3、最后选择了Let's Encrypt,一方面是Let’s Encrypt SSL已经被Firefox、Chrome、IE等浏览器所支持,IE 6 用户估计也不怎么看我的博客,所以可以忽略。另一方面,Let’s Encrypt SSL证书下载和安装已经是傻瓜式的了。

网站Https各大浏览器支持

三、如何安装部署SSL证书?

1、虚拟主机如何部署SSL证书?如果你的虚拟主机有独立IP,则可以直接在你的虚拟主机控制面板添加SSL证书,常见的Cpanel等都是可以直接添加SSL证书的。参考:新Godaddy Cpanel主机安装Godaddy SSL证书方法。

Cpanel安装SSL证书

2、Apache部署SSL证书。Apache部署SSL有点麻烦,主要是LAMP配置起来复杂,添加SSL模块、实现Https需要修改不少的地方:新StartSSL免费SSL证书申请使用:Apache和Ngnix安装配置SSL证书。

Apache配置SSL证书

3、Ngnix安装配置SSL证书。Ngnix安装配置SSL证书就比较简单了,网上关于Ngnix配置SSL的教程也是非常多,同时LNMP、Oneinstack等一键安装包已经提供了SSL一键配置,非常方便:免费SSL证书Let’s Encrypt安装使用教程:Apache和Nginx配置SSL。

Nginx安装SSL证书

4、通过CDN部署SSL证书。如果你不想折腾你自己的虚拟主机和VPS主机,还可以通过CDN提供的SSL证书快速部署Https访问。目前已知的有CloudFlare SSL、百度云加速等可以直接通过DNS解析来实现Https访问:免费SSL证书:CloudFlare SSL和Wosign沃通SSL申请开通和安装使用。

用CDN安装SSL证书

四、如何实现网站由Http平滑过渡到Https?

1、做好301永久重定向。方法参考:301永久重定向设置和Wp Super Cache导致PHP 301重定向失效。

网站Https使用301重定向

2、CDN调整为Https。如果你的网站采用了七牛CDN、又拍CDN等静态存储加速,需要替换为Https访问。

CDN配置好SSL

3、内链网址全部替换为Https。Wordpress的话可以使用插件:Search & Replace。其它的程序可以直接使用SQL查询操作。

网站Https查找替换URL

五、全站启用Https后搜索引擎作何响应?

1、以部落为例,Google就不用说了,第二天所有收录的URL全部替换为Https了。

网站Https的Google收录变化

2、百度的索引量没有什么变化,依然保持之前的收录。

网站Https百度收录保持不变

3、关键字排名有少许变化,但是随后恢复往常。

网站Https关键字排名

4、用百度SEO检测工具一检测,结果还达到了97分,不知道是不是百度这个工具不能正常检测Https,还是真的是SEO效果有了提升。

网站Https检测SEO效果

六、全站启用Https小结

1、全站启用Https难点就在于服务器安装和配置SSL证书,小型网站花个一天的时间差不多就可以搞定了,大型网站可能会比较复杂,建议大家在启用Https访问前做好充分的准备。

网站Https做好准备

2、全站启用Https后,会出现各种不兼容的问题。以部落的为例,目前百度的站内搜索基本上是废掉了,因为百度站内搜索不支持Https,暂时也不想折腾了,其它如广告、统计等都正常。

网站Https不兼容问题

文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_702057.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站无法显示logo?

那是因为你没有配置favicon.ico,每个网站根目录都会有一个favicon.ico,因为每个服务器都会请求根目录下的它。 转载于:https://www.cnblogs.com/cisum/p/8743722.html

html优化网站的方法,利用HTML优化加快网页速度方法介绍

减少web页面下载时间的关键就是设法减小文件大小。当多个页面共用一些成分内容时,就可以考虑将这些公用部分单独分离出来。比如:我们可以将多个HTML页面都用到的脚本程序编写成独立存在的。js文件,然后再在页面中按如下方式调用它&#xff1a…

优化网站设计(七):避免在CSS中使用表达式

前言 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。 作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考 Best Practices fo…

让你的网站拥有微博(weibo.com)关注图标

最近在做开发的过程中,有一个需求是在网站里面添加新浪微博(http://weibo.com)的关注图标。 先来看看我的运行效果,一下是四种不同的格式,实现都很简单: 操作步骤如下: 第一步:你需要申请一个微博(weibo.com)的账号 如…

php网站开发案例教程ppt,php网站开发案例教程》课件.ppt

php网站开发案例教程》课件.ppt还剩178页未读,继续阅读下载文档到电脑,马上远离加班熬夜!亲,很抱歉,此页已超出免费预览范围啦!如果喜欢就下载吧,价低环保!内容要点:PHP网…

大型网站系统架构分析--转

大型网站系统架构分析 原文地址:http://www.cnblogs.com/Mainz/archive/2009/04/28/1445424.html 千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性&#xf…

Nginx反向代理实现HTTPS网站

1、环境设置 这次是在windows环境下实现的,linux环境下步骤差不多 openssl的windows版本 下载地址: http://slproweb.com/products/Win32OpenSSL.html Nginx的windows版本 下载地址: http://nginx.org/en/download.html 网站使用python的to…

为什么说企业做网站不要选择或找低价便宜的网站建设制作公司?

本人曾经做过这样多次调研,发现存在一个普遍性的问题,那就是当企业在决定做一网站之前,一般都会对市场上的建站服务商进行一次统一的咨询与调查,了解建站服务商的价格和实力问题,其中,感触最深的当然还是价…

10款在线网站原型设计工具 总有一款适合你

2019独角兽企业重金招聘Python工程师标准>>> 现在,基于云端的软件渐渐成为主流,而网站原型设计工具当然也不例外。在线原型工具相比于桌面版有得天独厚的优势,它不需要安装、不限制地点、不限制操作系统,无论你使用的L…

大型网站架构演化发展历程

1初始阶段的网站架构2应用服务和数据服务分离3使用缓存改善网站性能4使用应用服务器集群改善网站的并发处理能力5数据库读写分离6使用反向代理和CDN加速网站响应7使用分布式文件系统和分布式数据库系统8使用NoSQL和搜索引擎9业务拆分10分布式服务转载于:https://www.cnblogs.co…

杨泽业:让你的网站无限可能之给你的网站增加汉字转拼音的新功能

一个网站可以无限可能,你的网站可以成就你的事业!这不是一句空话,而是一个可行的方案。今天杨泽业来给大家讲解一下最简单的网站功能的增加。现在增加的是【汉字转拼音】的新功能为例,让你了解一下,你的网站是可以增加…

ubuntu 压缩率最高的软件_不用写采集规则也可以轻松采集网站文章,揭秘一款明泽文章采集软件的工作原理...

一直以来,大家都在用各种各样的采集器或网站自带的采集功能,如织梦采集侠、火车头采集器、八爪鱼采集器等,这些采集软件都有一个共同的特点,就是要编写采集规则才能采集到文章,这个技术性的问题,对于新手来…

如何设计网站权限系统(转载)

作者:Vance链接:https://www.zhihu.com/question/20313385/answer/118095995来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 后台产品狗,之前踩过权限控制系统的大坑。 做完项目整体复…

不错的学习网站

2019独角兽企业重金招聘Python工程师标准>>> 百度: http://naotu.baidu.com/ http://fis.baidu.com/ http://fex.baidu.com/ https://github.com/fex-team/fex-edu http://fex.baidu.com/blog/2014/05/build-performance-monitor-in-7-days/ http://www.…

搜索引擎提交工具_钦州SEO优化_SEO工具常用的有哪些大盘点,做SEO优化不再累...

发布时间:2020-11-06 08:11:48现在的搜索引擎中,已经有大量的或免费,或付费的seo工具,总的来讲,可以分为几个大类,包括但不限于网站管理员工具,外链查询工具,seo综合查询工具,关键词…

如何使用Apache的ab工具进行网站性能测试

Apache服务器自带了ab压力测试工具,可以用来测试网站性能,使用简单方便。 工具/原料 Apache 方法/步骤 打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。 在Windows系统的命令行下…

网站服务器宕机,B站服务器宕机 股价短线走低冲上热搜 官方回复称因机房故障...

中华网财经7月14日讯,昨日晚间,哔哩哔哩弹幕网(简称“B站”)B站网页出现访问故障,客户端、网页版打开均无法加载内容。#B站崩了#话题登上微博热搜。多位网友表示,自己的B站已加载不出内容。凌晨2点20分,B站在微博发布声…

SharePoint 2013 新建网站集图解

SharePoint 2013 新建网站集图解 原文:SharePoint 2013 新建网站集图解前言:接触SharePoint的人可能是越来越多,但是很多人一接触就很迷茫,在技术群里问如何新建网站集,这样一篇图解,帮助新手学习在搭建好SharePoint环…

WordPress设计bug+WooCommerce漏洞导致网站存在被劫持风险

WordPress权限系统插件的设计缺陷和WooCommerce(流行电子商务插件)中的文件删除漏洞可允许***者获得对WordPress网站的完全控制权。Automattic公司推出的WooCommerce是一个很受欢迎的WordPress插件,它可以添加电子商务功能,这样网…

配置Exchange OWA和Sharepoint网站单点登录

配置Exchange OWA和Sharepoint网站单点登录如果我们在组织中已经部署完成了Lync、Exchange以及Sharepoint,那么我们会发现这三套系统在通过域账户登录计算机时,如果本机有安装Outlook和Lync,那么在登录Lync或启动Outlook的时候就会自动使用当…