我有一个 Raspberry(例如pi-1
),运行着一个 apache2 Web 服务器,该服务器为互联网提供服务 ( my.domain
)。我有第二个 Pi ( pi-2
) 也运行 apache2,它通过其本地 IP 地址 ( 192.168.1.100
) 为本地网络提供服务。有没有办法配置一个子域pi-1
- 例如sub.my.domain
- 将请求中继到客户端192.168.1.100
并将响应返回给客户端?
答案1
您可以在第一块板上设置 apache,并使用与子域匹配的虚拟主机条目,并使用该mod_proxy
模块将请求发送到第二块板。请参阅以下位置的示例
阿帕奇虚拟主机
<VirtualHost *:*>
ProxyPreserveHost On
ProxyPass "/" "http://192.168.1.100/"
ProxyPassReverse "/" "http://192.168.1.100/"
ServerName sub.my.domain
</VirtualHost>