Seite 1 von 1

Domain->Serveradresse->Domain - mod_rewrite Problem!

Verfasst: 15.11.2006, 12:59
von m_h
Hallo an Alle,

also ich versuche schon seit eniger Zeit folgendes Problem zu lösen:

Habe meine Domain bei Server1 und mein Web bei Server2
Die Domain https://www.domain.de (Server1) lasse ich nun weiterleiten nach Serveradresse https://web0.serveradresse.info (Server2)
Jetzt möchte ich die Weiterleitung https://web0.serveradresse.info wieder umschreiben in https://www.domain.de damit ich nicht in der Adressleiste die Serveradresse zu sehen bekomme...

Auch interne Links, wie https://web0.serveradresse.info/?page=anmelden sollen dann später https://www.domain.de/anmelden/ heißen...

Hier einmal meine .htaccess welche auf Server2 liegt

Code: Alles auswählen

RewriteEngine on 
RewriteCond %{HTTP_HOST} http://web0.serveradresse.info$ [NC] 
RewriteRule ^$ http://www.domain.de/
ich bin da echt noch Anfänger und weiß überhaubt nicht weiter. Würde es ja gerne alleine schaffen, raffe das aber nicht so ganz und sitze da schon lange dran

Freue mich über jede Hilfe oder kleine Einleitung!

Gruß
mh

Verfasst:
von

Verfasst: 15.11.2006, 13:15
von bloddy newbie
Hallo,

du solltest den DNS Eintrag für die gewünschte Domain auf die IP Adresse von Server 2 umzustellen. Dein Vorhaben wird nicht realisierbar sein, da dein Rewrite Code den User im Kreis herum schickt (Server 1 -> Server 2 -> Server 1 -> Server 2 ->... Endlosschleife).

Viele Grüße
Bloddy

Verfasst: 15.11.2006, 13:35
von m_h
bloddy newbie hat geschrieben:Hallo,

du solltest den DNS Eintrag für die gewünschte Domain auf die IP Adresse von Server 2 umzustellen. Dein Vorhaben wird nicht realisierbar sein, da dein Rewrite Code den User im Kreis herum schickt (Server 1 -> Server 2 -> Server 1 -> Server 2 ->... Endlosschleife).

Viele Grüße
Bloddy
Hallo,

vergessen zu erwähnen, es handelt sich bei Server1 nicht um ein Root. Also habe keinen Zugriff auf DNS. Es ist nur ein Webspace (5 Domains)
Vom Support habe ich dann eine Info bekommen:

allow_url_fopen kann nicht aktiviert werden. Sie können alternativ cURL verwenden oder per .htaccess einen rewrite machen.

Habe vorher per .htaccess verteilt, das ging ja auch ohne Probleme!
Also Server1:

www.domain1.de
html/domain1/
www.domain2.de
html/domain2/
usw.

Daher mein Script welches ich nun für 1 Domain nutzen möchte allow_url_fopen braucht, kann ich das nicht so mache wie ich es mir vorgestellt habe.
Server2 ist ein Root von 1&1! da kann "ich" machen was ich möchte..

Gruß
mh

Verfasst:
von

Verfasst: 15.11.2006, 13:52
von m_h
Habe gerade was gefunden:

Weiterleitung auf Server1

--
Wenn Sie das über die .htaccess durchführen, liest der Server die Datei aus und wird von dort aus weitergeleitet. Die Funktion, um Domains weiterzuleiten, ist so implementiert, dass die Adresse nicht angezeigt wird, zu der Sie "weitergeschickt" wird.
--

nun brauche ich doch nur per rewrite die Internen Links umschreiben lassen...oder? :-?

Gruß
mh