PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Weiterleitung mit HTACCESS



repa
22.04.10, 08:59
Hi,

ich hab ein Problem, dass ich eine Domäne, die immer mit

http://domain.net/de/files.html aufgerufen wurde

nach

http://www.domain.net/de/files.html weiterleiten muss.

Es müssen also alle Seiten dieser Domain auf www. umgeleitet werden.

Krieg ich das mit HTAccess irgendwie hin ?

marce
22.04.10, 09:11
Du suchst vermutlich mod_rewrite. Ob Du das in einer .htaccess verarbeiten darfst hängt von der Konfiguration des Webservers ab.

repa
22.04.10, 09:38
Ich darf :)

hatte das drin:

rewritecond %{http_host} ^domain.net/$1 [nc]
rewriterule ^(.*)$ http://www.domain.net/$1 [r=301,nc]


nur wird dann aus domain.net/de/lala.html
www.domain.net

d.h. er leitet auf die hauptseite weiter, was nicht sinn der sache ist.

repa
23.04.10, 07:30
keiner ne idee?

marce
23.04.10, 07:38
hier tut ein
RewriteRule ^/(.*) $DOMAIN/$1

Deine habe ich nicht ausprobiert, aber ein paar Dinge daran kommen mir merwürdig vor (z.B. das $1 in der Cond)

repa
23.04.10, 11:15
wie jetzt ?

nur noch deine

RewriteRule ^/(.*) $http://www.DOMAIN.net/$1

oder

rewritecond %{http_host} ^domain.net/$1
rewriterule ^(.*) $http://www.domain.net/$1

marce
23.04.10, 11:16
na, die rewrite-Cond sollte schon dazu, sonst hast Du eine Loop...

repa
23.04.10, 12:48
habs eingefügt, aber so funktioniert es leider nicht...

es bleibt auf domain.net

marce
23.04.10, 12:51
'"Es geht nicht" ist keine Fehlerbeschreibung.

-> Logs, konkrete Einträge, restliche Konfig kontrollieren.