Re: VHM funktioniert nicht richtig.

Gert <[email protected]> Mon, 09 Apr 2012 19:45:17 +0200
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo Benjamin!

Danke für die schnelle Antwort!

> versuche mal, aus dem "[L]" ein "[P, L]" zu machen. Allerdings brauchst
> du dann das Apache-Modul "mod_proxy". Das "P" bewirkt, dass der Request
> durch eine Proxyverbindung zu Zope "geschleust wird", dann sollten deine
> URLs wieder richtig sein.

Ich dachte, mod_proxy kann ich mir sparen. Ist wohl nicht so.

Habe allerdings eine Endlosschleife geschafft :-)
Durch ersetzen von http://www.example.com:8080 durch
http://localhost:8080 (wie es in den Anleitungen steht aber ohne proxy
nicht funktioniert) habe ich das gelöst.

Außerdem mag der apache beim Aktivieren von mod_proxy kein reload. Erst
ein stop/start brachte die Lösung.

Danke,
Gert




Am 09.04.2012 16:12, schrieb Benjamin Hedrich:
> Dazu habe ich in meinem apache2 im VirtualHost folgendes RewriteRule
> eingetragen:
> <IfModule mod_rewrite.c>
>    RewriteEngine On
>    RewriteRule ^/(.*)
> http://www.example.com:8080/VirtualHostBase/http/www.example.com:80/plsite/VirtualHostRoot/$1
> 
> [L]
> </IfModule>
> 
> Hi Gert,
> 
> versuche mal, aus dem "[L]" ein "[P, L]" zu machen. Allerdings brauchst
> du dann das Apache-Modul "mod_proxy". Das "P" bewirkt, dass der Request
> durch eine Proxyverbindung zu Zope "geschleust wird", dann sollten deine
> URLs wieder richtig sein.
> 
> Gruß,
> Benjamin
> 
> 
> 
> 
> Am 09.04.2012 15:49, schrieb Gert:
>> Hallo!
>>
>> Ich habe eine Plone-Site unter www.example.com:8080/plsite aufgesetzt.
>> Der Zugriff funktioniert bestens.
>> Ich will die Seite aber unter www.example.com ansprechen.
>>
>> Dazu habe ich in meinem apache2 im VirtualHost folgendes RewriteRule
>> eingetragen:
>> <IfModule mod_rewrite.c>
>>     RewriteEngine On
>>     RewriteRule ^/(.*)
>> http://www.example.com:8080/VirtualHostBase/http/www.example.com:80/plsite/VirtualHostRoot/$1
>>
>> [L]
>> </IfModule>
>>
>> Wenn ich nun www.example.com aufrufe, funktioniert der Zugriff zwar, in
>> der Adresszeile (IE und FireFox) sthet aber:
>> http://www.example.com:8080/VirtualHostBase/http/www.example.com:80/plsite/VirtualHostRoot/
>>
>>
>> Sollte das VHM nicht www.example.com zurückmelden?
>>
>> Versionen:
>> Zope Version (2.13.12, python 2.6.7, linux2)
>> Python Version 2.6.7 (r267:88850, Mar 24 2012, 21:58:16) [GCC 4.4.5]
>> System Platform linux2
>> INSTANCE_HOME /usr/local/Plone/zeocluster/parts/client1
>> CLIENT_HOME /usr/local/Plone/zeocluster/var/client1
>> Network Services ZServer.HTTPServer.zhttp_server (Port: 8080)
>>
>> apache2:
>> Server version: Apache/2.2.16 (Debian)
>>
>> Was habe ich falsch gemacht?
>>
>> Danke,
>> Gert
>>
>>
>> _______________________________________________
>> zope mailing list
>> [email protected]
>> https://mail.dzug.org/mailman/listinfo/zope
> 
> 
> 
> _______________________________________________
> zope mailing list
> [email protected]
> https://mail.dzug.org/mailman/listinfo/zope
> 


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope