Appearance
服务概览
HiHTTPS 提供两种服务发布方式。先根据业务协议选择,再准备入口网络、后端和证书;创建代理不会替您部署后端应用、创建 DNS 解析或开通防火墙。
| 业务需求 | 使用方式 | 操作入口 |
|---|---|---|
| 发布网站或 API,按域名识别服务 | 访问服务 | 创建与修改服务 |
| 同一网站按路径分流、多后端分担请求或跳转到其他域名 | 访问服务的路由规则 | 路由、负载均衡与重定向 |
| 由 HiHTTPS 为网站提供 TLS 或 TLCP 加密连接 | HTTPS 访问服务与证书绑定 | 配置服务 HTTPS、TLS 与 TLCP |
| 按端口转发 SSH、游戏或其他 TCP/UDP 流量 | 端口转发(Stream) | 配置端口转发(Stream) |
入口是客户端连接 HiHTTPS 的协议、域名和端口;后端是实际运行应用的服务。入口 HTTPS 与后端 HTTP 可以组合,但后端链路是否需要加密仍须按网络与业务要求判断。
访问服务会处理 HTTP 请求并可绑定网站证书;本文链接的 Stream 示例采用四层透传,不解析 HTTP 域名或路径,也不额外提供加密或身份认证。透传 TLS 时,证书仍由后端提供。
首次配置网站,可先按配置第一个 HTTPS 服务完成最短成功路径。下方保留原章节入口,完整步骤与配图已归入独立任务页。
查找和检查访问服务
按域名、后端或端口筛选列表,核对禁用状态和关联证书,再选择正确服务操作。禁用 开关开启表示停用,不是启用。见列表查询与检查。
新建访问服务
先准备域名、入口、后端及所需证书,再填写表单并从客户端验收。相同域名与入口端口不能重复创建,禁用但未删除的服务也占用该组合。见新建访问服务。
按页签填写配置
详细内容、路由规则、高级用于基本配置;选择 HTTPS 后才出现证书配置。见页签总览与字段说明。
详细内容:域名、入口与代理选项
填写业务域名和入口,按需启用缓存、基础防护、WebSockets 或访问控制。字段、选项与配图见详细内容。
路由规则:路径与目标
根路径 / 兜底,转发与重定向承担不同任务;多目标权重、路径匹配和原始配置同步均有边界。见配置路径与动作及原始配置同步。
证书配置:TLS、TLCP 与 SSL 选项
按客户端选择国际 TLS 或商密 TLCP 材料,两条链路分别验证。强制 HTTPS 不新增 HTTP 监听,HSTS 也不是创建跳转入口的开关。见证书选择与SSL 选项。
高级:自定义配置
普通发布优先使用表单;特殊片段须在测试服务确认,保存后还需验收业务。见高级:自定义配置,不要直接覆盖系统生成文件。
示例前提
准备客户端可达的入口、HiHTTPS 可达的后端和所需网络放行;HTTPS 还需有效证书与私钥。各示例的域名和地址必须替换成实际值。见操作前准备和示例参数说明。
示例:HTTP 反向代理
通过 HTTP 入口访问后端网站,适用于受控内网或临时联调;HTTP 不加密传输。配置表和客户端命令见HTTP 示例。
示例:HTTPS 反向代理
由 HiHTTPS 终止客户端 TLS,再向后端转发;选择 HTTPS 不会自动开启 HTTP 或完成跳转。配置和证书校验见HTTPS 示例。
示例:同域名按路径分流
将 /api/ 与网站根路径交给不同后端;示例不会自动去掉 /api/ 前缀。见路径分流示例。
示例:多目标加权转发
同一路由可添加多个后端,权重代表长期相对比例,不保证少量请求严格按比例分配。完整 3:1 示例及节点、会话检查见多目标加权转发。
示例:跳转到其他域名
固定跳转使用其他域名的完整 URL,不支持本服务域名或 $ 动态变量,也不会自动追加原路径和查询参数。见跨域名跳转示例。
示例:自定义 HTTPS 端口
同一域名可以在不同入口端口发布服务;证书校验域名,不需仅因端口不同重复申请。见8443 配置与验收。
端口转发(Stream)
按入站端口和 TCP/UDP 协议转发,不替代业务认证或网络防火墙。字段、配图与网络前提见配置端口转发(Stream)。
示例:转发 TCP 服务
将入口端口转发到内网目标,先检查 TCP 可达,再用真正的业务客户端完成验收。见TCP 示例。
示例:同时转发 TCP/UDP
同端口使用两种协议时分别启用、放行与检查,不用 TCP 连接成功证明 UDP 可用。见TCP/UDP 示例。
完成检查与日常变更
发布完成不只看保存提示:网站需核对实际域名、响应与证书,Stream 需检查业务协议。访问控制还要验证允许和拒绝结果。见网站完成检查、HTTPS 验收或Stream 验收。
编辑、停用与删除
变更前记录原配置和影响范围;停用与删除会影响业务,且不会自动清理外部 DNS、防火墙或后端应用。见访问服务维护与Stream 维护。
