所有分类
  • 所有分类
  • WordPress插件
  • WordPress主题
  • PHP源码
  • 软件工具

在ProFreeHost/InfinityFree中安装免费SSL证书

前言

免费主机虽然空间有限,但实用性很高。不过免费主机通常不提供 SSL 证书,会导致用户访问时出现”不安全”提示,影响用户体验。因此我们需要手动安装 SSL 证书。
本教程适用范围:所有基于 iFastNet 的免费主机 cPanel 面板,包括:ProFreeHost、InfinityFree、MyOwnFreeHost等。

域名验证方法

在安装 SSL 证书前,需要完成域名验证。以下是三种常见方法:

方法一:TXT 记录验证
本教程不采用此方法(即不选择”我有 CSR”选项)。

方法二:文件验证
按照步骤操作后,虽然可以通过链接打开验证文件,但最终验证失败。

方法三:CNAME 记录验证 ⭐ 推荐
该方法利用 cPanel 底部的 CNAME 设置进行验证。
⚠️ 重要提醒:如果之前已将域名 DNS 服务器(NS)修改为 ProFreeHost,则 CNAME 记录必须在 ProFreeHost 的 cPanel 面板中配置!

免费证书申请平台推荐

文章:https://www.mzzyf.com/mfszssqwzhz

ProFreeHost 具体操作步骤

步骤 1:生成 CSR
在 cPanel 面板中生成证书签名请求(CSR)。
步骤 2:提交 CSR
将生成的 CSR 输入到免费 SSL 申请网站。
步骤 3:配置 CNAME
在 cPanel 或域名 DNS 管理中添加验证所需的 CNAME 记录。
步骤 4:完成验证
在 SSL 证书申请网站中验证域名所有权。
步骤 5:上传证书
私钥:由 ProFreeHost 生成
公钥:由 SSL 证书网站生成
将两者复制并上传到 cPanel 的 SSL/TLS 管理界面。

强制启用 HTTPS 访问

在网站根目录创建 .htaccess 文件,并添加以下代码:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
如果 .htaccess 文件已存在,请将上述代码添加到文件中。

声明:1、本站大部分资源均为网络采集所得,仅供用来学习研究,请于下载后的24h内自行删除,正式商用请购买正版。2、如若本站内容侵犯了原著者的合法权益,请携带相关版权文件联系我们进行下架或删除。3、虚拟下载类资源具有可复制性,一经下载后本站有权拒绝退款或更换其他商品!

0
分享海报

评论0

请先

站点提示

618大促活动进行中,永久会员抄底价出售中!!入手永久会员只需30元。 本站资源每天持续更新中,之后随着资源量增加而涨价,现在入手稳赚不亏。
没有账号?注册  忘记密码?