- Mitglied seit
- 03. Jan 2008
- Beiträge
- 216
- Punkte für Reaktionen
- 3
- Punkte
- 18
Hallo Zusammen,
ich habe ein problem bei einer Verzeichnisumleitung mit mod_rewrite.
Ich möchte gerne sämtliche Anfragen auf das Verzeichnis test1 umleiten auf das Verzeichnis test1/test2. Das Verzeichnis test1 existiert auf der DS sowie auch das Verzeichnis test2 aber der Nutzer soll vom Verzeichnis test2 nichts sehen. Damit ich wenn ich weitere Verzeichnisse Anlege die auf gleicher höhe mit test1 liegen und die gleiche Unterstruktur haben auch nicht in jedem Verzeichnis eine .htaccess liegen habe möchte ich das mit einer einzelnen in der Root machen.
Folgenden Code habe ich mir bisher zusammengebaut:
Diese Funktioniert jedoch nicht. Verstehen tu ichs nicht denn das funktioniert:
Aber eben nur für html Dateien. Wenn ich aber ne js Datei aufrufe die im Unterverzeichnis /js liegt klappt das schin nicht mehr.
Kann mir da jemand nen Tip geben?
Gruß Daniel Düsentrieb
ich habe ein problem bei einer Verzeichnisumleitung mit mod_rewrite.
Ich möchte gerne sämtliche Anfragen auf das Verzeichnis test1 umleiten auf das Verzeichnis test1/test2. Das Verzeichnis test1 existiert auf der DS sowie auch das Verzeichnis test2 aber der Nutzer soll vom Verzeichnis test2 nichts sehen. Damit ich wenn ich weitere Verzeichnisse Anlege die auf gleicher höhe mit test1 liegen und die gleiche Unterstruktur haben auch nicht in jedem Verzeichnis eine .htaccess liegen habe möchte ich das mit einer einzelnen in der Root machen.
Folgenden Code habe ich mir bisher zusammengebaut:
Rich (BBCode):
RewriteEngine On
RewriteBase /
RewriteRule ^test1/(.*)$ /test1/test2/$1 [R=301,L]
Diese Funktioniert jedoch nicht. Verstehen tu ichs nicht denn das funktioniert:
Rich (BBCode):
RewriteRule ^test1/(.*?)\.html$ test1/test2/index.php?alias=$1 [QSA]
Kann mir da jemand nen Tip geben?
Gruß Daniel Düsentrieb