Plone on apache2 500错误

时间:2013-05-30 14:06:48

标签: apache2 rewrite plone virtualhost

我为Plone构建了一个带apache2的虚拟主机。但是当我访问该页面时,会发生500错误。

我希望页面从cx19890618.com/interop-vlab重定向到localhost:10080 / interop-vlab。

顺便说一下,我将Plone实例配置为在端口10080上运行,并且运行良好。

port-base 10000

< http-server>

  address 127.0.0.1:80

< /http-server>

我的服务器配置文件如下所示

<VirtualHost *:80>
    ServerName cx19890618.com
    ServerSignature On

    ProxyVia On

    # prevent your web server from being used as global HTTP proxy
    <LocationMatch "^[^/]">
      Deny from all
    </LocationMatch>

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>

    <IfModule mod_rewrite.c> 
    RewriteLog /var/log/apache2/rewrite.log
    RewriteLogLevel 3
    RewriteEngine on
    RewriteEngine on
    RewriteRule ^/(.*) http://localhost:10080/VirtualHostBase/http/cx19890618.com:80/interop-vlab/VirtualHostRoot/$1 [P,L]
    </IfModule> 

</VirtualHost>

我没有域名,所以我在主机中将cx19890618.com配置为192.168.112.249

192.168.112.249     cx19890618.com

现在我可以访问apache2到192.168.112.249的默认页面。 但是当我尝试访问cx19890618.com或cx19890618.com/interop-vlab时,我得到的只是500错误。

我不知道哪个部分出了问题。 任何人都可以帮助我吗?

0 个答案:

没有答案