DaMoN1993
Commander
- Registriert
- Dez. 2006
- Beiträge
- 2.118
Hallo Forum,
Ich versuche gerade, über die .htaccess eine Domain-Umleitung durchzuführen. Sie soll 2 Sachen bezwecken:
1. *.domain.tld soll auf www.domain.tld umgeleitet werden (funktioniert)
2. die Unterordnerstruktur soll erhalten bleiben beim Umleiten (funktioniert nicht)
Die einfachste Lösung zum www-redirect ist
wird jetzt domain.tld/test/test aufgerufen, wird dies weitergeleitet zu www.domain.tldtest/test (ein slash fehlt). Einfach ein / in der htaccess hinten dran zu hängen funktioniert natürlich nicht
Also werde ich mindestens schonmal regexp brauchen, wo mit ich mich fast gar nicht auskenne.
Der Redirect soll auf jeden fall mit dem HTTP-Header 301 erfolgen, wenn möglich sollen alle möglichen, auch nicht-existente unterordner im Aufruf erhalten bleiben.
Wenn ein nutzer domain.tld/bli/bla/blubb/test aufruft, soll er auch einfach zu www.domain.tld/bli/bla/blubb/test weitergeleitet werden. Falls überhaupt möglich.
Kann mir da wer helfen? Über google habe ich jetzt schon einige Codes gefunden, jedoch bleibt immer das gleiche Problem, dass der / nach tld fehlt.
PS: Redirects bleiben server-intern.
MfG
Damon
Ich versuche gerade, über die .htaccess eine Domain-Umleitung durchzuführen. Sie soll 2 Sachen bezwecken:
1. *.domain.tld soll auf www.domain.tld umgeleitet werden (funktioniert)
2. die Unterordnerstruktur soll erhalten bleiben beim Umleiten (funktioniert nicht)
Die einfachste Lösung zum www-redirect ist
Code:
Redirect permanent / http://www.domain.tld
wird jetzt domain.tld/test/test aufgerufen, wird dies weitergeleitet zu www.domain.tldtest/test (ein slash fehlt). Einfach ein / in der htaccess hinten dran zu hängen funktioniert natürlich nicht
Also werde ich mindestens schonmal regexp brauchen, wo mit ich mich fast gar nicht auskenne.
Der Redirect soll auf jeden fall mit dem HTTP-Header 301 erfolgen, wenn möglich sollen alle möglichen, auch nicht-existente unterordner im Aufruf erhalten bleiben.
Wenn ein nutzer domain.tld/bli/bla/blubb/test aufruft, soll er auch einfach zu www.domain.tld/bli/bla/blubb/test weitergeleitet werden. Falls überhaupt möglich.
Kann mir da wer helfen? Über google habe ich jetzt schon einige Codes gefunden, jedoch bleibt immer das gleiche Problem, dass der / nach tld fehlt.
PS: Redirects bleiben server-intern.
MfG
Damon