Hallo zusammen.
Nach langem Suchen und probieren, geb ichs nun auf und bitte hier um Hilfe.
Folgende RewriteRule:
RewriteEngine On
RewriteBase /~user/ordnerx/
RewriteRule ([\w-]+)\/([\w-]+)\.html$ index.php?page=$2&path=$1
funktioniert soweit gut, ich bekomme die Seite geladen, die ich will.
Nun gibt es aber folgendes Problem:
Man sieht ja, dass eine url folgendermaßen aufgerufen wird:
wobei intern sowas
aufgerufen wird.
Links sehen wie folgt aus:
Nach ein paar Klicks durch die Page hat man dann eine url dieser Form im Browser stehen:
Es werden also Links relativ zur aktuellen Url aufgerufen.
Ich wollte quasi erreichen, dass ich meine Links halt in so einer einfachen Form aufrufen kann, vor allem in Hinsicht auf Verlinkung. Das alles soll halt in einer einzigen RewriteRule definiert werden (davor hatte ich für jede einzelne Seite eine eigene Regel).
Hat jemand eine Idee, wie ich Apache mitteilen kann, jeden Link vom Rootordner /~user/ordnerx/ aufzurufen?
Ich gebs nähmlich allmählich auf.
Es hofft auf Hilfe,
Jojo