Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Weil du 'ne Schleife drinn' hast -> deine Regel wird auch dann wieder ausgeführt, wenn sie schon einmal ausfgeführt wurde... geht abber net (Apache sagt: Internal Server Error).
Code: Alles auswählen
RewriteRule (.*) /ordner/$1
Code: Alles auswählen
RewriteEngine On
#fängt nicht mit ordner an und es folgen 0 oder beliebig viele Zeichen
RewriteRule !^ordner.*$ - [C]
#nur, wenn das von der Domain ist
RewriteCond %{HTTP_HOST} ^[a-z]*\.?domain\.de$ [NC]
#deine Regel, letzte Regel; wird nur ausgeführt, wenn RewriteRule !^.. von oben wahr ist (also ordner nicht angefordert)
RewriteRule (.*) /ordner/$1 [L]
Code: Alles auswählen
#der Slash muss auch ausgeschlossen werden, sonst ist /ordner/test.html ebenfalls wahr
RewriteCond %{REQUEST_URI} ^/([^./]*)\.html$
RewriteRule ^(.*) /ordner/%1.html [L]
Code: Alles auswählen
%{REQUEST_URI} ^/ordner/test\.html$
RewriteRule ^ordner/test\.html
#ABER NICHT
RewriteRule ^/ordner/test\.html
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_HOST} \.domain\.de [NC]
RewriteCond %{REQUEST_URI} !ordner [NC] # nur falls domain==zieldomain
RewriteRule (.*) http://zieldomain/ordner/$1 [R=301,L]