Noch nicht viel geschrieben
Hallo liebe User,
vielleicht könnt ihr mir helfen. Ich arbeite zurzeit an einem kleinen CMS und möchte mit RewriterRule fiktive URLs an eine Datei weiterleiten, sodass diese Datei dann eine PHP-Datei mit dem Content der einzelnen Unterseiten einer Homepage einbindet, um diese später zu bearbeiten. Aber nun erstmal das hier...
Meine .htaccess-Datei sieht wie folgt aus:
Daraus ergibt sich:
hauptseite.html => index.php?p=hauptseite
teebeutel.html => index.php?p=teebeutel
ballspiel.html => index.php?p=ballspiel
usw...
Klappt alles soweit ganz gut. Gebe z.B. ".../hauptseite.html" ein und mein Script in der index.php bindet die Datei hauptseite.php ein.
Mein Problem ist jetzt wenn ich "...start.html" eintippe, lädt sich meine Seite in Grund und Boden, es gibt keine Fehlermeldungen und nichts passiert, obwohl die Datei "start.php" existiert!
Die Dateien existieren garantiert, da ich die Links abhängig von den Dateien dynamisch erstelle. Habe es schon mit sämtlichen Dateinamen probiert, einzig und allein "start.html" streikt und leitet irgendwie nicht weiter. Selbst wenn ich manuell ".../index.php?p=start" in die Adresszeile tippe, wird die Datei "start.php" richtig eingebunden.
Vielen Dank schonmal im Voraus!
MfG Kalabrix
vielleicht könnt ihr mir helfen. Ich arbeite zurzeit an einem kleinen CMS und möchte mit RewriterRule fiktive URLs an eine Datei weiterleiten, sodass diese Datei dann eine PHP-Datei mit dem Content der einzelnen Unterseiten einer Homepage einbindet, um diese später zu bearbeiten. Aber nun erstmal das hier...
Meine .htaccess-Datei sieht wie folgt aus:
Code:
RewriteEngine on
RewriteRule ^(.*).html$ index.php?p=$1
hauptseite.html => index.php?p=hauptseite
teebeutel.html => index.php?p=teebeutel
ballspiel.html => index.php?p=ballspiel
usw...
Klappt alles soweit ganz gut. Gebe z.B. ".../hauptseite.html" ein und mein Script in der index.php bindet die Datei hauptseite.php ein.
Mein Problem ist jetzt wenn ich "...start.html" eintippe, lädt sich meine Seite in Grund und Boden, es gibt keine Fehlermeldungen und nichts passiert, obwohl die Datei "start.php" existiert!
Die Dateien existieren garantiert, da ich die Links abhängig von den Dateien dynamisch erstelle. Habe es schon mit sämtlichen Dateinamen probiert, einzig und allein "start.html" streikt und leitet irgendwie nicht weiter. Selbst wenn ich manuell ".../index.php?p=start" in die Adresszeile tippe, wird die Datei "start.php" richtig eingebunden.
Vielen Dank schonmal im Voraus!
MfG Kalabrix