Skip to content

产品概述 ​

HiHTTPS 是可视化反向代理与证书管理平台,用于为网站、API 和 TCP/UDP 服务配置统一的访问入口。您可以在 Web 管理界面中管理域名、后端地址、证书和访问规则,不必为常见发布场景手工编写代理配置。

HiHTTPS 部署在您自己的服务器上。业务流量先到达 HiHTTPS,再根据配置转发到后端服务;后端应用仍由原来的服务器运行,HiHTTPS 不负责部署应用本身。

适用场景 ​

场景可以完成什么使用功能
为已有网站启用 HTTPS将外部 HTTPS 请求转发到现有 HTTP 或 HTTPS 后端访问服务、证书管理
在同一入口发布多个应用按域名区分网站,或将同一域名下的不同路径转发到不同后端访问服务、路由规则
发布非 Web 服务将指定入口端口的 TCP 或 UDP 流量转发到后端端口转发
集中维护证书导入已有证书,或通过 CertCloud 申请、验证、同步及续期证书管理
限制网站访问范围设置 IP 允许/拒绝规则和 Basic Auth 用户认证访问控制
多人协作运维按角色分配操作权限,查看运行情况与操作记录用户、仪表盘、审计日志

对外发布服务前,仍需准备域名解析、可达的后端地址,以及防火墙或安全组规则。配置反向代理不会自动替您开通这些网络条件。

选择服务发布方式 ​

访问服务:网站与 API ​

访问服务处理 HTTP/HTTPS 请求,可按域名和路径转发,也可配置重定向等响应方式。使用 HTTPS 时,在服务中绑定覆盖业务域名的证书。

例如,将 https://app.example.com 转发到内网的 http://192.168.8.223:8080。此时客户端到 HiHTTPS 的连接使用 HTTPS,HiHTTPS 到后端的连接仍使用 HTTP;后端链路也需要加密时,应填写后端实际提供的 HTTPS 地址。

端口转发:TCP/UDP 服务 ​

端口转发按入口端口和协议转发流量,不按 HTTP 域名或路径分流,适用于 SSH、游戏服务等非 Web 场景。

端口转发示例采用透传方式,不额外提供加密或身份认证。透传 TLS 流量时,证书仍由后端服务提供;需要由 HiHTTPS 管理网站 HTTPS 证书时,应选择访问服务。

具体配置见代理与转发。

选择证书来源 ​

来源适合的情况后续维护
导入已有证书已从 CA 或内部证书系统取得证书及配套私钥到期前自行取得新证书、导入并检查服务绑定
通过 CertCloud 申请希望在 HiHTTPS 内完成申请与域名验证符合产品和验证条件时,可启用自动续期
同步 CertCloud 订单证书已在 CertCloud 申请,希望集中管理同步后检查状态与私钥是否完整,再绑定到服务

HiHTTPS 支持 RSA、ECDSA 等国际 TLS 证书,以及 SM2 商密双证书。商密场景还需准备签名、加密两套证书和密钥,并确认客户端支持对应协议。

使用 CertCloud 功能前,管理员需要配置系统使用的 CertCloud 账号凭据。安装包可以离线交付,但在线申请、同步和续期仍需能够访问 CertCloud;导入已有证书不要求先配置 CertCloud 账号。

申请成功不等于服务已经使用新证书

证书签发后,还需确保私钥完整、服务绑定正确、部署成功,并从实际客户端检查证书。具体步骤见证书管理。

管理界面 ​

菜单用途
仪表盘查看访问服务运行状态、流量、并发、5xx 错误和证书到期统计
访问服务管理 HTTP/HTTPS 访问服务与 TCP/UDP 端口转发
访问控制配置业务访问的 IP 规则和 Basic Auth 认证
证书管理申请、导入和查看证书,处理验证与更新
用户管理平台用户、角色与权限
审计日志查询平台操作记录和业务访问日志
设置配置 CertCloud 账号、管理后台 HTTPS、API Key、备份与恢复等

菜单和操作按钮由账号权限决定。操作员和审计员看到的内容可能与管理员不同,详细说明见访问控制与系统管理。

开始使用 ​

  1. 按安装部署准备服务器并创建管理员账号。
  2. 按发布第一个 HTTPS 服务导入证书、添加服务并验证访问。
  3. 需要在线申请或集中同步证书时,再配置CertCloud 证书。
  4. 根据业务要求设置访问控制,并制定备份与升级安排。