ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
496
496
EMPFEHLEN
-
Hallo!
Ich verwende auf meinem Server folgende Regel:
Code :1 2 3 4 5 6 7 8
RewriteEngine On RewriteBase / RewriteRule (.*)-(.*)-(.*).html$ index.php?c=$1&u=$2&m=$3 RewriteRule (.*)-(.*).html$ index.php?c=$1&u=$2 RewriteRule (.*).html$ index.php?c=$1 ErrorDocument 404 /index.php
Funktioniert so grundsätzlich auch gut. Allerdings gibt es ein Problem: Wenn ein Ordner aufgerufen wird (der auf dem Server gar nicht exisitert) wird die URL dennoch umgeschrieben. Mit www.server.de/123/123/423 wird also dennoch die index.php aufgerufen. Natürlich stimmen dann die Verlinkung aus den CSS-Dateien und zu den Bildern nicht. Eigentlich wäre es mir am liebsten, wenn die Regel einen Ordneraufruf - der gar nicht existiert - einfach direkt ausfiltert und direkt auf die Grunddomain weiterleitet.
Ich habe jetzt schon viel im Forum und bei Google gesucht. Leider nichts gefunden. Vllt. kann mir auch jemand einfach einen kleinen Tipp zurufen
Vielen Dank!
-
17.06.10 09:02 #2
- Registriert seit
- Jun 2007
- Ort
- Passau (Niederbayern)
- Beiträge
- 1.394
Hallo,
das Flag "-R" sollte in deinem Fall seinen Zweck erfüllen.
Dieses sorgt dafür, dass die Umleitung mit einer Absoluten URL direkt an den Browser geschickt wird, das heißt dieser Weiß dass er sich jetzt wo anders befindet. Nachlesen kannst dies in der Dokumentation von Apache: klick
Gruß
BKÜber eine gute Bewertung freut sich jeder ;)
Bitte erledigte Threads als "Erledigt" markieren.
"Though a program be but three lines long, someday it will have to be maintained.''
-- Geoffrey James, "The Tao of Programming"
-
Du könntest auch mit Rewrite Conditions arbeiten. Diese bieten unter anderem das Flag
'-d' (is directory)
Treats the TestString as a pathname and tests whether or not it exists, and is a directory.Code :1 2
RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule do sth.In order to understand recursion, one must first understand recursion.
Ähnliche Themen
-
mod_rewrite Unterordner ausblenden
Von Grille im Forum Hosting & WebserverAntworten: 6Letzter Beitrag: 04.05.10, 23:12 -
mod_rewrite: Inhalte aus Unterordner holen
Von mrrogers im Forum Hosting & WebserverAntworten: 8Letzter Beitrag: 03.03.09, 19:33 -
mod_rewrite - Unterordner simulieren
Von sipoh im Forum Hosting & WebserverAntworten: 3Letzter Beitrag: 06.02.09, 12:08 -
mod_rewrite, unterordner und mehr
Von DeeJTwoK im Forum Hosting & WebserverAntworten: 19Letzter Beitrag: 13.11.07, 23:50 -
mod_rewrite: unterordner zu root umlenken
Von Neurodeamon im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 16.07.07, 05:23





Zitieren

Login





