httpd-users-de mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Reimann" <Marcus.Reim...@reimann-systemberatung.de>
Subject RE: Suche bestimmte Server-Variable für mod_rewrite
Date Thu, 27 Oct 2005 12:14:22 GMT
Hallo Bernhard,

der Forward-Proxy kann den Namen des aufgerufenen Hosts
mit Hilfe der Variablen SERVER_NAME ermitteln. Aber wie
schon angedeutet, muß das der Forward-Proxy tun.

Beispiel für den Forward-Proxy:
RewriteCond %{SERVER_NAME} ^([a-z]+)\.subdomain\.domain\.de
RewriteRule ... ...%1

Vielleicht könnten Dir auch die Variablen HTTP_FORWARDED,
HTTP_X_FORWARDED_FROM oder HTTP_VIA auf der Seite des
ausführenden Apache-Servers weiterhelfen.
Schau mal im Abschnitt "RewriteCond Directive" unter
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
Dort sind einige Server-Variablen aufgelistet. Ich würde
mich aber auf solche Variablen nicht unbedingt verlassen.
Was ist, wenn Du irgendwann mal noch einen Proxy
dazwischen stellst? Wird er die Variablen korrekt füllen?

Gruß
 Marcus Reimann
 M. Reimann Systemberatung
 http://www.reimann-systemberatung.de


--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Mime
View raw message