跳到主要内容

我如何使用我的 SSL 证书?

  • 概述
  • 什么是 SSL?
  • SSL 类型
  • SSL 检查清单
  • 购买 SSL
  • 强制使用 HTTPS

一旦您安装了首选的 SSL 证书,只需像平常一样上传文件和页面即可。例如,如果您的网站 http://www.hostgator.com 使用了 SSL,您应该在 http 后加上一个“s”。链接将变成 https://www.hostgator.com 并安全加载。 请访问以下文章,了解哪种 SSL 证书方案适合您的网站需求。

  • 我需要哪种类型的 SSL 证书?

但我的网站仍显示 HTTP?

出现这种情况主要有三个原因:

  • 您输入了网站 URL,但未指定 HTTPS
  • 您点击了未指定 HTTPS 的链接。
  • 您的网站使用重定向,并强制使用 HTTP 浏览。

若要强制访客使用 HTTPS 访问您的页面,即使他们未指定,也可以创建 .htaccess 重写规则 来重定向到 HTTPS。以下示例代码将强制访客使用 HTTPS 访问您的网站。

# 始终使用 https 进行安全连接
# 将 'www.example.com' 替换为您的域名
# (与您的 SSL 证书上的域名一致)
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

(请确保将 "example.com" 替换为您的实际域名。) 注意事项:

  • 如果您使用的是 WordPress 或其他已经内置重定向功能的 CMS,请跳至 CMS 软件重定向部分。
  • 如果您不知道如何定位和/或编辑您的 .htaccess 文件,可在此处找到相关说明。
  • 其他有用的重定向示例和 .htaccess 工具可在此处查阅。

CMS 软件重定向

许多网站脚本(如 WordPress)已经通过某些方法强制您的网站使用单一特定的基础 URL。添加上述代码可能无法正确工作,甚至导致网站无法加载。 在这种情况下,您可能需要修改网站配置文件以强制使用 HTTPS。您需要找到通常称为站点 URL、主页 URL 或基础 URL 的设置,并将该 URL 编辑为包含 HTTPS。如果找不到正确的设置,您可能需要联系 CMS 开发者,获取有关如何强制 HTTPS 的说明。


相关文章

  • 客户门户 - SSL 证书 - 如果您正在寻找管理 SSL 证书的指南,请查看此文章。
  • 如何获取并启用您的免费 SSL 证书 - 如果您使用免费的 Let's Encrypt SSL,请访问此文章,帮助您强制使用 HTTPS。
  • WordPress HTTPS (SSL) 插件 - 本文将帮助您为 WordPress 强制使用 HTTPS。

有更多问题? 请通过电话或聊天联系 HostGator 支持,我们将为您提供帮助!


SSL 新手系列

  • 概述:SSL 新手指南
  • 第1部分:什么是 SSL 证书?
  • 第2部分:我需要哪种类型的 SSL 证书?
  • 第3部分:安装 SSL 证书前您应了解的重要事项
  • 第4部分:我如何购买 SSL 证书?
  • 第5部分:我如何使用我的 SSL 证书?