• 18.07.2025, 17:30
  • S’inscrire
  • Connexion
  • Vous n’êtes pas connecté.

 

TheJoker

God

mod_rewrite Problem

dimanche 3 décembre 2006, 22:42

Hi

nehmen wir mal an, ich habe eine Domain http://www.domainX.de. Nun sollen alle URLs die mit diesem Domainnamen beginnen, auf http://www.domainY.de umgeleitet werden.

Also z.B.
http://www.domainX.de/index.html -> http://www.domainY.de/index.html
oder
http://www.domainX.de/hallo/test.html -> http://www.domainY.de/hallo/test.html

Meine .htaccess sieht so aus:

Code source

1
2
3
RewriteEngine On

RewriteRule   ^(.*)$ http://www.domainY.de/$1


Das funktioniert auch soweit, allerdings steht nach der Umleitung http://www.domainY.de/irgendwas in der Browserzeile, ich möchte aber dass da weiterhin http://www.domainX.de/irgendwas steht- also der User davon gar nichts mitbekommt.

Wie mache ich das??
C programmers never die. They are just cast into void. Neues moddingtech.de Portal online!

Y0Gi

God

Re: mod_rewrite Problem

lundi 4 décembre 2006, 12:28

Versuche RewriteRule mit [PT] (pass-through) am Ende, dann wird die URL nur intern, aber nicht für den Besucher sichtbar umgeleitet.

Also:

Code source

1
RewriteRule   ^(.*)$ http://www.domainY.de/$1    [PT]


Alternativ kannst du vielleicht (d.h. wenn das pass-through beherrscht) auch Redirect aus mod_alias verwenden, aber vermutlich benutzt du mod_rewrite sowieso und kannst/willst daher gar nicht auf dieses Modul verzichten.

TheJoker

God

Re: mod_rewrite Problem

lundi 4 décembre 2006, 22:24

Hm also mit dem [PT] am Ende bekomm ich nen "400 Bad request"... werd mir das die Tage nochmal ansehen. Bin mir auch gar nicht mehr so sicher ob das was ich vorhatte überhaupt Sinn macht :P ;D
C programmers never die. They are just cast into void. Neues moddingtech.de Portal online!