问题如下:我有一个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。您知道这种配置如何工作吗?