PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache2 pound verschiedene ports



maus66
09.04.08, 11:22
Hi,

hab ein pound und dahinter zwei apache2 server. diese haben virtualhosts und lauschen auf verschiedenen ports, z.B. 81,82,83. funzt auch alles. Außer: ich geb http://www.irgendwas.de/ordner ein, da kommt z.B. im Browser http://www.irgendwas.de:82/ordner raus = seite nicht gefunden.

mache ich aber http://www.irgendwas.de/ordner/ -> geht alles ohne die angabe eines ports im browser.


kennt sich jemand mit dem problem aus?

Grüße

marce
09.04.08, 11:59
#
# UseCanonicalName: (new for 1.3) With this setting turned on, whenever
# Apache needs to construct a self-referencing URL (a URL that refers back
# to the server the response is coming from) it will use ServerName and
# Port to form a "canonical" name. With this setting off, Apache will
# use the hostname:port that the client supplied, when possible. This
# also affects SERVER_NAME and SERVER_PORT in CGI scripts.
#
UseCanonicalName Off
sollte helfen.

maus66
23.04.08, 11:01
Ne, das war es doch net. Gehe ich auf "On" bringt er den Maschinennamen, bei "Off"
habe ich aber immer noch das gleiche Problem.

Greetings

Jigsore
23.04.08, 11:41
Vielleicht hilft Dir das: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html -> Canonical URLs

maus66
23.04.08, 11:41
Ah, das Problem ist gelöst:

Neben dem Schalter auf On muss natürlich auch der Servername und
Serveralias richtig sein. Diesen hatte ich übersehen und vergessen.
Dann klappts auch.

Greetings

marce
23.04.08, 11:44
deswegen eigentlich auf off - weil dann sollte der Apache das nehmen, was der Client ihm übergibt. On ist AFAIK default...

maus66
23.04.08, 12:44
Wenn ich den Schalter auf Off stelle, dann kommt stats meiner
www.XXXXXX.de der Maschinenname.com. Da dieser nicht bekannt
ist geht das natürlich in die Hose.

Greetings