• 19.07.2025, 00:53
  • Register
  • Login
  • You are not logged in.

 

TheJoker

God

mod_rewrite Problem

Sunday, December 3rd 2006, 10:42pm

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:

Source code

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

Monday, December 4th 2006, 12:28pm

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

Also:

Source code

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

Monday, December 4th 2006, 10:24pm

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!