Lyoid: Htaccess - Ordner mounten

Hallo,

ich brauche leider mal wieder eine Tipp für das mod_rewrite Thema:
auf meiner Domain liegen sämtliche Dateien wie folgt:

*ww.domain.de/einedatei.php
*ww.domain.de/hola/anderedatei.php

1.) nun möchte ich gerne das alle Urls "scheinbar" hier liegen:

*ww.domain.de/spezial/einedatei.php
*ww.domain.de/spezial/hola/anderedatei.php

funktioniert mit folgendem Mod-Rewrite Befehl auch bestens:
Code:

RewriteRule ^spezial/(.*)$ $2 [QSA,L]

2.) desweiteren würde ich gerne, das wenn jemand

*ww.domain.de/einedatei.php aufruft dieser direkt auf die neue richtige Url weitergeleitet wird: *ww.domain.de/spezial/einedatei.php

mein Versuch war:

Code:

RewriteCond %{REQUEST_URI} !^de/
RewriteRule ^(.*)$ http://%{HTTP_HOST}/de/$1 [R=301,L]

leider endet das in einer Endlosschlaufe.
hat jemand einen Tipp für mich wie das richtig geht?

vielen Dank

Lyoid

  1. Einer von uns beiden scheitert hier an einem Denkfehler, denn so wie
    ich das sehe, ist eine Endlosschleife die einzig logische Konsequenz.

    Bist du dir mit den Ordner-Namen sicher?

    1. Einer von uns beiden scheitert hier an einem Denkfehler, denn so wie
      ich das sehe, ist eine Endlosschleife die einzig logische Konsequenz.

      Bist du dir mit den Ordner-Namen sicher?

      pardon hier habe ich mich vertan, sollte natürlich wie folgt heissen:

      RewriteCond %{REQUEST_URI} !^spezial/
      RewriteRule ^(.*)$ http://%{HTTP_HOST}/spezial/$1 [R=301,L]

      trotz allem scheitert der Versuch leider mit einer Endlosschlaufe...

  2. Hi,

    das naechste Mal bleibe bitte in deinem bestehenden Thread - auch, wenn es darum geht, eine miserable Fragestellung zu ergaenzen.
    Doppelpostings sind hier unerwuenscht.

    MfG ChrisB