|
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 [hidden email] https://mail.dzug.org/mailman/listinfo/zope |
|
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 > [hidden email] > https://mail.dzug.org/mailman/listinfo/zope _______________________________________________ zope mailing list [hidden email] https://mail.dzug.org/mailman/listinfo/zope |
|
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 >> [hidden email] >> https://mail.dzug.org/mailman/listinfo/zope > > > > _______________________________________________ > zope mailing list > [hidden email] > https://mail.dzug.org/mailman/listinfo/zope > _______________________________________________ zope mailing list [hidden email] https://mail.dzug.org/mailman/listinfo/zope |
| Powered by Nabble | Edit this page |
