[Typo3-german] Re: [Typo3-german] Domain record ohne Wirkung,... Suche Lösung mit _SERVER["HTTP_X_FORWARDED_HOST"]
Peter Russ
peter.russ at 4many.net
Mon Sep 19 22:55:20 CEST 2005
Lucas Perlich wrote:
> Hallo Leute,
>
> vielleicht kann mir jemand bei folgendem Problem helfen.
>
> Ich habe eine Typo3 Installation auf der 3 unterschiedliche Seiten
> laufen sollen, im Grunde soll alles mit den Domain records geregelt werde.
>
> Ich habe also als erstes wie in derDoku alles eingerichtet und
> anschließend getestet, leider ohne Erfolg.
>
> Mein Provider leitet alle Domains auf den selben Server per Alias
> weiter, dies sollte also nicht das Problem sein.
>
> Mir ist aber aufgefallen das wenn ich zb die PHP Funktion phpinfo(); mit
> meiner Hauptdomain (http://www.domain1.de/info.php) aufrufe dann erhalte
> ich als PHP Variable
> _SERVER["HTTP_HOST"] = domain www.domain1.de
> wenn ich nun aber das selbe mit den anderen domains versuche erhalte ich
> als _SERVER["HTTP_HOST"] domain1.de (hauptdomain ohne www) aber ich
> finde auch folgenden eintrag _SERVER["HTTP_X_FORWARDED_HOST"] und
> _SERVER["HTTP_X_FORWARDED_SERVER"] mit der korrekten domain
> www.domain2.de bzw domain2.de
>
> Ich suche nun eine Lösung das der domain record sich nicht nach
> _SERVER["HTTP_HOST"] richten soll sondern nach
> _SERVER["HTTP_X_FORWARDED_HOST"] bzw wenn er diese var nicht findet dann
> nach _SERVER["HTTP_HOST"] schauen soll.
>
> Ich hoffe ich konnte meine Problematik gut erklären und es gibt ein paar
> Leute die mich verstanden haben. Bitte meldet egal mit welchem Tip :)
>
> Vielen Dank im Vorraus :)
> grüße
>
> --
> Lucas
>
Hallo Lucas,
das deutet darauf hin, dass der virtual host nicht richtig eingerichtet
ist, andernfalls müßte sich der Server unter dem Namen melden, der sonst
unter ServerAlias angegeben ist.
Wenn Du per .htaccess den Apache beeinflussenkannst, könntest Du einen
Hack, wenn auch grausam versuchen:
php_value auto_prepend_file init.php
Inhalt von init.php:
if ($_SERVER["HTTP_X_FORWARDED_HOST"]!='')
{
$_SERVER["HTTP_HOST"]=$_SERVER["HTTP_X_FORWARDED_HOST"]
}
Nicht schön. Aber wenn's schön macht ;-)
--
_____________________________
4Many® Services
openBC: http://www.openbc.com/go/invuid/Peter_Russ
More information about the TYPO3-german
mailing list