Zenoss com o subdiretório Apache Rewrite

1

Estou tentando configurar o Zenoss para funcionar com link em vez de link . Aqui está minha regra de reescrita:

RewriteEngine On
RewriteRule ^/zenoss($|/.*) http://localhost:8080/VirtualHostBase/https/server:443/VirtualHostRoot/zenoss$1 [L,P]

Desta forma não funciona. Eu recebo:

Site error

An error was encountered while publishing this resource. The requested resource does not exist. Please click here to return to the Zenoss dashboard

A URL "Por favor clique aqui para retornar ao painel Zenoss" aponta para o link

No entanto, funciona se eu fizer o caminho padrão Zenoss / Plone / Zope:

RewriteEngine On
RewriteRule ^/(.*) http://localhost:8080/VirtualHostBase/https/server:443/VirtualHostRoot/$1 [L,P]

... funciona muito bem.

De acordo com este artigo , parece que a primeira maneira deve funcionar. Eu não tenho certeza do que estou perdendo.

    
por churnd 09.05.2011 / 22:30

1 resposta

1

Você tem um zenoss extra em sua primeira RewriteRule (e também está duplicando as barras). Lê:

RewriteRule ^/zenoss($|/.*) http://localhost:8080/VirtualHostBase/https/server:443/VirtualHostRoot/zenoss$1 [L,P]

Deve ser:

RewriteRule ^/zenoss($|/.*) http://localhost:8080/VirtualHostBase/https/server:443/VirtualHostRoot$1 [L,P]
    
por 10.05.2011 / 01:30