Hallo!
Ich verwende auf meinem Server folgende Regel:
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 http://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!
Ich verwende auf meinem Server folgende Regel:
Code:
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 http://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!