Hallo,
ich bastle schon seit ner gefühlten Ewigkeit an einem mod_rewrite um schönere URLs zu bekommen.
Ich habe eine dynamische Homepage und rufe die Seiten im Moment so auf:
etc.
Die Ordnerstruktur ist wie folgt
seiten/kontakt/filiale.php
seiten/kontakt/zentrale.php
seiten/impressum/impressum.php
jetzt wollte ich mit mod_rewrite die URLs umschreiben:
Das ganze klappt mit folgenden Regeln:
Mein Problem ist jetzt, das nur die Seite geladen wird, aber keine CSS Dateien, Bilder, Skripte etc.
Die Links der Bilder sehen so aus:
Ich weiß leider nicht mehr weiter.
Wenn ich eine Testseite erstelle z.B:
Die Ordnerstruktur hierfür wäre
seiten/test.php
Wenn mir jemand helfen könnte wäre ich sehr sehr dankbar.
Viele Grüße
Michi
ich bastle schon seit ner gefühlten Ewigkeit an einem mod_rewrite um schönere URLs zu bekommen.
Ich habe eine dynamische Homepage und rufe die Seiten im Moment so auf:
Bitte kostenlos registrieren, damit du die Links siehst.
Bitte kostenlos registrieren, damit du die Links siehst.
etc.
Die Ordnerstruktur ist wie folgt
seiten/kontakt/filiale.php
seiten/kontakt/zentrale.php
seiten/impressum/impressum.php
jetzt wollte ich mit mod_rewrite die URLs umschreiben:
Bitte kostenlos registrieren, damit du die Links siehst.
Bitte kostenlos registrieren, damit du die Links siehst.
Das ganze klappt mit folgenden Regeln:
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/*(.*)/*$ index.php?id=$1 [L,QSA,NC]
</IfModule>
Mein Problem ist jetzt, das nur die Seite geladen wird, aber keine CSS Dateien, Bilder, Skripte etc.
Die Links der Bilder sehen so aus:
Bitte kostenlos registrieren, damit du die Links siehst.
anstatt
Bitte kostenlos registrieren, damit du die Links siehst.
Ich weiß leider nicht mehr weiter.
Wenn ich eine Testseite erstelle z.B:
Bitte kostenlos registrieren, damit du die Links siehst.
dann wird diese perfekt und mit allen zusätzen geladen, und der rewrite funktioniert:
Bitte kostenlos registrieren, damit du die Links siehst.
Die Ordnerstruktur hierfür wäre
seiten/test.php
Wenn mir jemand helfen könnte wäre ich sehr sehr dankbar.
Viele Grüße
Michi
Zuletzt bearbeitet:
