亚马逊云科技

广告

安信SSL证书

广告

如何修复WordPress中的ERR_SSL_PROTOCOL_ERROR错误?

美国云服务器推荐

创建网站时,安装SSL证书使站点能够在HTTPS的安全协议上运行,可确保用户的浏览器和网站托管的服务器之间的数据安全传输。如果站点没有此证书,浏览器可能会显示警告或返回SSL错误消息,例如ERR_SSL_PROTOCOL_ERROR。本文就介绍了修复WordPress中ERR_SSL_PROTOCOL_ERROR错误的方法,仅供参考。

第1步:清除缓存

此错误可能是由用户的浏览器或设备问题引起的,如果在访问网站时遇到ERR_SSL_PROTOCOL_ERROR消息,要做的第一件事就是清除浏览器缓存,这是因为浏览器可以存储有关SSL证书的旧数据,因此无法对安全连接进行身份验证。

要在Chrome中清除浏览器,请单击浏览器右上角的三个点,然后选择更多工具→清除浏览数据,将打开一个窗口:

Chrome中清除浏览器

清除 Chrome(或您使用的任何浏览器)中的浏览器缓存是解决ERR_SSL_PROTOCOL_ERROR的第一步。

然后选择时间范围(建议所有时间)和要删除的缓存数据,再选中“缓存的图像和文件”框。

准备就绪后,单击清除数据并尝试再次访问网站。如果仍然收到ERR_SSL_PROTOCOL_ERROR消息,则问题可能出在服务器上,而不是设备上。但可以肯定的是,需要禁用任何浏览器扩展程序和防火墙,然后重试。

第2步:检查SSL证书

首先对SSL服务器测试运行检查,只需输入URL,该工具就会检查您网站的SSL证书的状态:

检查SSL证书

通常主机服务提供商将为用户安装SSL证书。但是需要检查是否在创建网站时执行此操作,应该能够在主机帐户上找到此信息。

如果SSL服务器测试工具和主机帐户都显示SSL在网站上处于活动状态,可能需要联系主机服务商寻求帮助,服务器上可能存在配置问题。

如果是这种情况,可能要在虚拟主机重新安装证书,如果证书已过期,则必须续订。

第3步:在网站上强制使用HTTPS

即使网站具有有效且正确配置的SSL证书,可能仍需要强制网站使用HTTPS。可使用例如Really Simple SSL这样的工具,在WordPress仪表板中导航到“插件”→“添加新插件”,然后使用搜索栏查找插件。然后,单击“立即安装”,然后单击“激活”。

然后转到SSL>设置,然后单击显示“激活SSL”的按钮:

使用Really Simple SSL激活SSL

这将自动在网站上强制使用HTTPS,如果再访问网站,应该不会再看到ERR_SSL_PROTOCOL_ERROR消息。

另外,搜索栏中的URL旁边应该有一个挂锁,这确认网站上启用了HTTPS,并且浏览器可以验证安全连接。

使用此插件,所有流向网站的HTTP版本的流量都将路由到HTTPS版本。但是还需要设置301重定向,通过站点的根目录编辑.htaccess文件,可以使用文件传输协议(FTP)客户端(如FileZilla),或者可以在托管帐户中使用文件管理器。

查找标记为public_html的文件夹。在其中找到.htaccess文件:

右键单击它,然后选择“编辑”以在文本编辑器中打开文件,再输入以下代码:

<IfModule mod_rewrite.c> 

    RewriteEngine On

    RewriteCond %{HTTPS} off

    RewriteRule (.*) https://www.your-domain.com%{REQUEST_URI} [R=301,L]

</IfModule>

# BEGIN WordPress

请记住将自己的域添加到占位符中,准备就绪后,保存更改并关闭文件。

相关推荐:《如何修复WordPress网站中ERR_NAME_NOT_RESOLVED错误

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
返回顶部