一个域上的ProxyPass和DocumentRoot

fra*_*acz 18 apache proxypass document-root

假设我有以下配置:

<VirtualHost domain.com>
    # Server names, admins, logs etc...

    ProxyVia On
    ProxyRequests Off
    <Location "/">
        ProxyPass http://localhost:8080/tomcat-webapp/
        ProxyPassReverse http://localhost:8080/tomcat-webapp/
        Order allow,deny
        Allow from all
    </Location>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

现在,我希望地址domain.com/forum显示我的MyBB论坛的内容,哪些文件在/var/www/forum目录中.怎么做到这一点?

fra*_*acz 33

实际上,我使用以下代码解决了这个问题:

ProxyPass /forum !
ProxyPass / http://localhost:8080/tomcat-webapp/
ProxyPassReverse / http://localhost:8080/tomcat-webapp/
Alias /forum /var/www/forum
Run Code Online (Sandbox Code Playgroud)