跳到主要内容

虚拟主机

HTTP / HTTPS 按域名路由。服务端开启 vhostHTTPPort / vhostHTTPSPort 后,客户端用 customDomainssubdomain 绑定域名。

subdomain 需配合服务端 subDomainHost:最终域名为 {subdomain}.{subDomainHost}

示例:自定义域名

服务端:

# orbien-server.toml
vhostHTTPPort = 80
vhostHTTPSPort = 443

客户端:

# orbien.toml
[[proxies]]
name = "web"
type = "http"
localIP = "127.0.0.1"
localPort = 8080
customDomains = ["web.example.com"]

web.example.com 解析到服务端 IP 后访问。

示例:子域名

服务端:

# orbien-server.toml
vhostHTTPPort = 80
subDomainHost = "example.com"

客户端:

# orbien.toml
[[proxies]]
name = "web"
type = "http"
localIP = "127.0.0.1"
localPort = 8080
subdomain = "blog"

访问域名为 blog.example.com

参数

参数必填默认值说明
vhostHTTPPort0HTTP 虚拟主机端口;0 表示关闭
vhostHTTPSPort0HTTPS 虚拟主机端口;0 表示关闭
subDomainHost子域名根域;客户端填 subdomain 时必填,拼接为 前缀.根域