Apache2 将子域名重定向到特定端口

Apache2 将子域名重定向到特定端口

我目前正在建立一个小型家庭实验室,我正在尝试弄清楚如何将一些本地子域固定到特定端口。示例:我在端口 80(domain.home)上运行 Adguard,在端口 85 上运行 Homer,我希望通过仪表盘.domain.home 访问它们。我需要在 adguard 中进行某种 DNS 重写吗?现在我有一个指向 domain.home 的 DNS 重写仪表盘.domain.home(不知道这是否有意义,也许我没有正确理解 adguard 文档),每次我访问仪表盘.domain.home 时,我都会进入 Adguard 登录页面(我猜这是因为重写而正确的)。我的 homer 的 apache 配置如下所示:

<VirtualHost *:80>
    ServerName dashboard.domain.home
    ProxyPreserveHost On
    <Proxy *>
        Order allow,deny
        Allow from all
    </Proxy>
    ProxyPass / http://192.168.178.138:85/
    ProxyPassReverse / http://192.168.178.138:85/

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/homer
</VirtualHost>

我对 Apache 还不太熟悉,从来没有用过。如果能得到任何帮助,我将不胜感激

相关内容