mod_rewrite - 2 Server, unterschiedliches Verhalten ??

Apache, Lighttpd, nginx, Cherokee
Post Reply
incunabulum
Posts: 8
Joined: 2005-01-18 08:55
 

mod_rewrite - 2 Server, unterschiedliches Verhalten ??

Post by incunabulum »

Moin!

Wie kann es sein, dass ein und die selbe rewrite rule für apache 1.3 unterschiedliche Ergebnisse auf zwei Servern liefert?

Im Detail:
Die Inhalte einer Website werden für den Nutzer unsichtbar mittels apache und mod_rewrite von einem auf einem anderen Server laufenden CMS (Plone/Zope) geholt. Also in etwa so:
User > Apache > Mod_rewrite > Plone

Die RewriteRule lautet:
RewriteEngine On
RewriteRule ^(.*)
http://<ploneserver>:8089/VirtualHostBase/http/<domainname>:80/maring/VirtualHostRoot/$1/
[L,P]

Auf dem einen Server (Debian, Apache 1.3.26) funktioniert diese rewrite rule wie erwartet. Auf einem anderen Server ( Apache 1.3.31) bekomme ich z. T. Probleme durch eine falsche Umschreibung der URL.

Zum Testen:
ok: test.incunabulum.de/?portal_status_message=SomeText (slow)
fehler: http://www.mar-ing.com/?portal_status_message=SomeText

Leider kann ich bei der mar-ing.com nicht mittels rewritelog + loglevel verfolgen, was die Ursache für die Fehlermeldung ist, da dies durch den Webhoster unterbunden wurde.

Jetzt die Frage:
Warum dieses unterschiedliche Verhalten? Was kann man dagegen tun?
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: mod_rewrite - 2 Server, unterschiedliches Verhalten ??

Post by oxygen »

Ist vielleicht auf dem zweiten nicht mod_proxy geladen? (nötig für [P])
incunabulum
Posts: 8
Joined: 2005-01-18 08:55
 

Re: mod_rewrite - 2 Server, unterschiedliches Verhalten ??

Post by incunabulum »

Da es sich bei dem zweiten um ein simples webhosting packet handelt weiss ich das nicht.

Ich wollte mich erst schlau machen, bevor ich den Support anspreche und dann auch wirklich fundiert fragen kann....
incunabulum
Posts: 8
Joined: 2005-01-18 08:55
 

Re: mod_rewrite - 2 Server, unterschiedliches Verhalten ??

Post by incunabulum »

vielleicht noch als Zusatzinfo:

Auch bei dem webhostingpaket geht die normale Weiterleitung problemos. Nur weiterleitungen, die mit ww.domain.com/?soething beginnen, machen probleme.

Kann dies am fehlenden mod_proxy liegen?
Post Reply