为什么使用https 可以确保网站安全?-凯发k官方网站-首页

今天是:
0531-76111386
专注于在线教育平台、办公信息化、微信小程序、手机客户端、微信公众号等系列软件研发
新闻资讯 news当前位置:首页 > 新闻资讯 >

为什么使用https 可以确保网站安全?

作者:思科商务 来源:本站 发表时间:2019/11/11 15:55:10 查看:次

什么是https?

https (超文字安全传输通讯协定) 是一种网络通讯协定,可确保资料在使用者的电脑和网站之间传输时,保有完整性和机密性。使用者造访任何网站时,都希望能享有安全而私密的线上体验。因此,无论网站的内容为何,我们都建议您采用https 来确保网站使用者的连线安全性。

透过https传送的资料非常安全,因为https会透过「传输层安全性」通讯协定( tls )提供以下三道重要的资安防护网:

  • 加密:对交换的资料进行加密,防止资料遭到窃取。也就是说,当使用者在浏览网站时,任何人都无法「窃听」其对话、追踪他们在多个网页之间转换的活动,或窃取其资讯。

  • 资料完整性:系统会侦测出资料在传输过程中是否遭到有意或无意的修改或破坏。

  • 验证:验证您的使用者是否与预期的网站进行通讯。这能预防拦截式攻击并建立使用者的信任感,进而促进其他商业利益。

 

实作 的最佳做法

使用可靠的安全性凭证

在您为网站启用https时,必须取得安全性凭证。此凭证是由凭证授权单位 (ca)所核发,会透过几个步骤来验证您的网址确实是贵机构所有,借此保护客户免于遭受拦截式攻击。设定凭证时请务必选择2048位元金钥,以确保较高等级的安全性。如果您原有的凭证使用安全性较弱的金钥(1024位元),请将金钥升级至2048位元。选择网站凭证时,请注意下列事项:

  • 向可提供技术支援的可靠ca 取得凭证。

  • 决定您需要的凭证种类:

    • 单一安全来源适用的单一凭证(例如www.example.com)。

    • 多个知名安全来源适用的多重网域凭证(例如www.example.com、cdn.example.com、example.co.uk)。

    • 拥有多个动态子网域的安全来源适用的万用字元凭证(例如a.example.com、b.example.com)。

 

使用伺服器端301 重新导向

透过伺服器端301 http 重新导向将您的使用者和搜寻引擎重新导向至https 网页或资源。

 

确认google 能够检索您的https 网页并建立索引

  • 请勿使用robots.txt 档案禁止搜寻引擎检索您的https 网页。

  • 请勿在您的https 网页中加入noindex 中继标记。

  • 您可以使用google 模拟器测试googlebot 是否能存取您的网页。

 

支援hsts

建议您让https网站支援hsts ( http严格传输安全性 )。hsts会让浏览器自动要求https网页,即使使用者在浏览器网址列中输入http亦然。此外,它也会指示google在搜寻结果中提供安全网址。这些措施可以尽可能降低使用者接触到不安全内容的风险。

如要支援hsts,请使用支援hsts 的网路伺服器,并启用这项功能。

虽然hsts 的安全性较高,但也会让复原策略变得更为复杂,因此建议您采用下列方法启用hsts:

  • 先推出https 网页,再启用hsts。

  • 开始传送含有简短max-age 的hsts 标头。监控来自使用者和其他用户端的流量,以及其他相关内容的成效(例如广告)。

  • 慢慢增加hsts max-age 长度。

  • 如果hsts不会对您的使用者和搜寻引擎产生负面影响,您就可以视需求让网站加入各大浏览器的hsts预载清单中。

考虑使用hsts 预先载入机制

如果您启用了hsts,可以选择是否要支援hsts预先载入机制来提高安全性和效能。如要启用预先载入机制,则必须前往hstspreload.org并依照规定提交您的网站

 

避免常见错误

在透过tls 加强网站安全性的过程中,请避免下列错误:

问题 因应做法
凭证过期 确保您的凭证一律处于最新状态。
凭证的注册网站名称错误 确认您已为放置网站的所有主机名称取得凭证。举例来说,如果您的凭证只适用于www.example.com,当使用者透过example.com (不含「www.」前置字串) 载入您的网站时,就会发生凭证名称不符的错误,因而无法存取网站。
缺少伺服器名称指示 (sni)支援 确认您的网路伺服器支援sni,而且您的使用者普遍使用支援的浏览器。所有新型浏览器均支援sni,但如果您必须支援旧型浏览器,则需要一组专属ip。
检索问题 请勿使用robots.txt禁止搜寻引擎检索您的https网站。
索引问题 尽可能允许搜寻引擎为您的网页建立索引。请避免使用noindex中继标记。
通讯协定版本过旧 过旧的通讯协定版本会有安全性漏洞,请确实使用最新版的tls 程式库,并实作最新的通讯协定版本。
混合式安全性元素 https 网页上只能嵌入https 内容。
http 和https 网站上的内容不同 请确保您http 网站和https 网站上的内容一致。
https的http状态码错误 检查您的网站是否传回正确的http状态码。例如,200 ok代表可存取的网页,404410则代表网页不存在。

 

其他提示

如要进一步了解如何在网站上使用https网页,请参阅https迁移常见问题

 

从http 迁移至https

如果将网站从http迁移至https,google会视为变更网址的网站迁移作业,并可能对您的流量带来暂时性影响。详情请参阅网站迁移概要网页的说明。

请将https 资源新增到search console。search console 会分别处理http 和https;上述资源的资料在search console 中并不会共用。因此,如果您有分属于这两种通讯协定的网页,必须分别建立不同的search console 资源。

上一篇:
下一篇:
新闻分类 news nav
推荐新闻 news
联系凯发k官方网站 contact us

全国统一服务热线

0531-76111386

我们的邮箱

sikesoft@163.com

在线客服

0