MGB Forum

Normale Version: mod_rewrite: Welche Anpassungen sind nötig?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi Leutz,

ich habe mir auf meinem lokalen Rechner eine Testumgebung (Apache, MySQL, PHP) eingerichtet.
Das Rootverzeichnis der Testumgebung ist über <!-- m --><a class="postlink" href="http://localhost/~Administrator/">http://localhost/~Administrator/</a><!-- m --> erreichbar.

Auf der Platte entspricht das dem Verzeichnis ..../public_html/.

Das MGB habe ich auf der Platte in das Verzeichnis ..../public_html/MGB/ installiert.
Es ist über die Eingabe <!-- m --><a class="postlink" href="http://localhost/~Administrator/MGB">http://localhost/~Administrator/MGB</a><!-- m --> aufrufbar und funktioniert so weit korrekt.

Mein Wunsch wäre es nun, das Gästebuch über folgende Eingabe aufzurufen: <!-- m --><a class="postlink" href="http://localhost/~Administrator/guestbook.html">http://localhost/~Administrator/guestbook.html</a><!-- m -->

Ich habe dazu das mod_rewrite.so im Apache geladen und eine .htaccess im Verzeichnis <!-- m --><a class="postlink" href="http://localhost/~Administrator/">http://localhost/~Administrator/</a><!-- m --> angelegt.

Die .htaccess hat folgenden Inhalt:

Code:
RewriteEngine on
RewriteBase /~Administrator/MGB/

RewriteRule guestbook\.html$ index\.php

Nun ergibt sich das Problem, dass die Pfade (u.a. Links zu CSS-Dateien etc.) nicht mehr stimmen. Ist auch logisch.

Ich habe aber leider überhaupt keinen Plan, was ich nun wie anpassen muss, damit ich das Gästebuch über einen .html-Link aufrufen kann.

Wenn jemand dafür eine Lösung hat, würde ich mich darüber sehr freuen.

Grüße,
Billy