Apache ProxyPass 到自定义端口

Apache ProxyPass 到自定义端口

问题如下:我有一个index.html位于下的文件/www/site/,我希望能够从自定义端口(比如说)下的该文件夹提供所有适当的内容:8085。它也只能通过访问ProxyPass。配置如下:

site.dev/available-sites文件夹中:

Listen 8085

<VirtualHost *:8085>
    DocumentRoot "/www/site"
    ServerName site.dev
    ServerAlias site.dev

    <Directory "/www/site">
        AllowOverride All
        Allow from all
    </Directory>
</VirtualHost>

看起来httpd.conf像这样:

ProxyPass /site http://localhost:8085/site
ProxyPassReverse /site http://localhost:8085/site

设置此类配置后,服务器没有响应,并且error.log文件填充有:

proxy: HTTP: disabled connection for (site.dev)
ap_proxy_connect_backend disabling worker for (site.dev)
caught SIGTERM, shutting down
server reached MaxClients settings ....

我正在运行带有最新 Apache2 的 Ubuntu。您知道这种配置如何工作吗?

相关内容