我知道之前已经问过,我使用评分最高的问题作为基线,但我仍然无法让它发挥作用。
我正试图通过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>