在互联网高速发展的今天,网站认证已经是一个非常普遍的话题了。但对于网站运营者来说,网站认证代码的安装又是一个技术活,好像是网站程序员干的。这样一来,就对网站运营人员的综合素质有所高考察了。

互联网概念
我们知道,一般的网站运营者,对编程可能不是很了解,但是对搜索引擎优化、运营这方面却很在行。网站认证又介于二者之间,对于运营和技术都有要求。因为没有运营者的思维,不会选择认证网站。而认证之后,没有技术的相关基础,又不会安装代码,部署代码。下来,笔者浅谈网站认证代码的安装。

网站认证logo
在在笔者看来,网站认证基本分为三类:权威证书类、平台展示类、加密效果类。权威证书类,如BCP认证、诚信认证等;平台展示类,如百度信誉认证、创宇信用认证等;加密效果类,如ssl等。还有的是二者的混合,如创宇信用认证。

展示类认证示意图
对于平台展示型的,一般情况,无需安装代码(或者有特殊展示的,安装才会展示),互联网平台认证通过,生效之后就会展示。权威证书类,基本都是需要安装代码的,因为安装之后才会展示。二者混合的,一般是代码安装生效后,认证完全生效,生效之后,第三方平台才会展示。而最复杂的是https证书安装,这种的需要部署安装,不同的服务器系统,有不同的方式,比较麻烦。

先说一下,一般权威证书来认证(或者是权威证书类认证和平台展示类认证相混合的认证),一般情况代码下来是一个js代码,或者html代码如:

认证代码实例
当然,懂技术的,一看就明白这是html代码。但是需要安装在哪里呢?这种代码安装后,是需要展示一个认证的logo,点击logo之后,会出现一个电子证书。所以,我们可以根据需要展示的位置合理安装,不过,笔者建议,一般这种认证都在网站底部。

网站底部认证logo实例
一般这种的,点击认证logo,出现电子证书后,代码方可生效。认证方,会及时向展示方推送数据,推送数据生效后,会展示在第三方平台。
对于https证书的安装,这个比较复杂,在此,以Windows系统为例。拿到的证书一般为pem,或者cer等格式,无论拿到的是什么格式,在windows系统中,仅支持pfx格式的证书安装。所以,我们需要把证书格式转换为pfx,转换工具,在百度搜索,会查到好多,转换方法也很简单,在这里不一一说明了。

windows server 系统
需要注意的是,pfx证书需要设置一个证书密码,这个是必须的,可以设置为简单密码,如12345578。如果忘记了密码,这个证书就不能安装了。只能重新转换证书,并重新设置密码。安装后,还是需要在IIS里面进行绑定https协议的,绑定时,需要指定证书,指定刚刚导入的证书即可。

安装完成示意图
对于https证书的安装,我们后期会详细讨论,需要了解更多详情的,请后期多多关注。