0

我知道以前有人问过这个问题,我使用评分最高的问题作为基线,但我仍然无法让它发挥作用。

我正在尝试通过 FreeBSD 中的 iocage 监狱来托管网站。

在我的监狱中,我托管了一个名为 sub.domain.com 的域。我设法让 Apache 监听不同的端口 10080。所以当我转到 sub.domain.com:10080 时,我可以访问我的网站。

我希望能够访问 sub.domain.com 并访问我的网站。据我了解,我需要使用 mod_proxy 重定向以允许 80 -> 10080。

在 httpd.conf 我取消了 mod_proxy 的注释并添加了以下内容

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyRequests Off
    ServerName www.sub.domain.com
    ServerAlias sub.domain.com
    ProxyPass / http://localhost:10080
    ProxyPassReverse / http://localhost:10080
</VirtualHost>

这对我不起作用,我仍然需要访问 sub.domain.com:10080 才能访问我的网站。

有小费吗?

编辑:当前配置,也不起作用

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyRequests Off
    ServerName <jailip>
    ServerAlias <jailip>
    ProxyPass / http://<jailip>:10080
    ProxyPassReverse / http://<jailip>:10080
</VirtualHost>
4

0 回答 0