1. 李春SEO博客首页
  2. 投稿内容

网站如何添加和设置HTTPS协议

李春SEO博客

基本概念:HTTP:因特网上最广泛使用的网络协议,用于客户端和服务器端请求和响应的标准,用于将超文本从WWW服务器传输到本地浏览器的传输协议,这可以使浏览器更有效,减少了网络传输。HTTPS:是一个安全的基于目标的HTTP通道,只是HTTP的安全版本。也就是说,在HTTP下添加SSL层,HTTPS的安全基础是SSL,因此加密的详细内容需要SSL。许多用户对HTTPS有观望态度。当然,该网站具有升级HTTPS的优点和缺点。当然,提高了安全系数,降低了劫持的风险。主要体现在速度上,由于证书验证、多手抖动、CPU消耗等原因,可以减慢HTTPS页面的速度。诸如Google、Firefox和其他浏览器之类的浏览器供应商也在HTTPS横幅上执行,这导致对HTTP站点的不安全警告。谷歌、百度和其他搜索引擎这样的搜索引擎已经要求HTTPS,所有这些搜索引擎都声称对HTTPS站点页面是友好的甚至是优先的,排名前,当然,实际的实现是不同的,目前,谷歌比百度更成熟。将Internet站点升级到HTTPS协议需要一段时间,但不可否认的是,HTTPS是趋势。因此,本文将介绍如何将Web站点升级到HTTPS协议。1。购买和下载SSL证书,SSL证书也免费支付,当然,价格不是很高。2.备份、备份和备份是一个非常重要和重要的步骤。即使您认为技术很深,您也应该熟悉服务器,不要忽略预升级以完成站点备份。3.安装证书不同厂家或全部为安装证书提供相应的解决方案,过程非常不同。这里,我以免费SSL证书为例,演示如何在灯环境中安装证书。打开Apache的配置文件httpd.conf,查找#LoadModuleSSL_Module模块/mod_ssl.so#包括conf/extra/httpd-ssl.conf,以删除线路标题的配置语句注释符号”##”,以保存退出。在Apache安装目录中的conf/extra目录中打开httpd-ssl.conf文件。在配置文件中,SSLertificateFileConf/ssl.crt/server.crt将服务器证书配置到此路径。SSLertificateKeyFileConf/ssl.key/server.key将服务器证书私钥配置到此路径。SSLertificateKeyFileConf/ssl.crt/ca.crt删除该路径的”##”注释,中间CA证书ca.crt配置为路径。添加SSL协议支持语句,关闭不安全的协议和加密套件:SSL2TPALL-SSLV2-SSLv3修改的加密套件如下:SSL加密套件AESGCM:全部:!DH:!导出:!RC4:+高:!介质:!低:!Anull:!ENLL;保存退出并重新启动Apache。检查是否成功访问HTTPS页面。4.301重定向考虑SEO影响,必须将上一个HTTP页面转换为HTTPS。我们可以修改配置文件,在这里,我将灯环境作为一个示例。将以下代码添加到HTACCESS文件:REWRITECOND%{HTTPS}关闭重新写入(。*)https://%{http_host}%{request_uri}[r=301,l]摘要:本文介绍了在为HTTPS升级网站时,服务器环境与SSL证书商户之间的必要流程、详细信息或差异,但总体差异相同。如果您在升级网站上的HTTPS进程方面遇到了困难或成功的经验,则希望与您共享。

原创文章,作者:lichun,如若转载,请注明出处:http://www.lichunseo.com/tougaoneirong/7194.html