mod_proxy协议处理程序的问题

我尝试使用以下规则(基于' 安装Plone with Apache ')将传入的Webstream量转发到我的Ubuntu设置中的Plone服务器:

<VirtualHost *:80> ServerAlias www.mydomain.com ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPreserveHost On ProxyPass / http://localhost:7373/VirtualHostBase/http/mydomain.com:80/plonesite/VirtualHostRoot/ ProxyPassReverse / http://localhost:7373/VirtualHostBase/http/mydomain.com:80/plonesite/VirtualHostRoot/ #ProxyPass / http://localhost:7373/ukpa/ #ProxyPassReverse / http://localhost:7373/ukpa/ </VirtualHost> 

这两种变化,但是产生和内部服务器错误,在日志中显示为:

[警告]代理:没有协议处理程序是有效的URL /。 如果您正在使用mod_proxy的DSO版本,请确保代理子模块包含在使用LoadModule的configuration中。

我可以通过lynx使用地址http:// localhost:7373 / ukpa / (因此注释掉试图简单地转发到底部)来在本地浏览该站点。

我哪里错了?

你可以尝试:

 # cd /etc/apache2/mods-enabled/ # ln -s ../mods-available/proxy.load # ln -s ../mods-available/proxy_http.load