angelkathy
Grünschnabel
Hallo zusammen,
ich habe eine Seite programmiert, dessen Seiten nach dem Schema:
http://localhost/test/content/seite1.php
http://localhost/test/content/seite2.php
usw. aufgerufen werden.
Da ich wollte, dass die Seite immer so ausgegeben wird:
http://localhost/test/seite1.html
http://localhost/test/seite2.html
habe ich zum einen die Links in den PHP-Dateien immer "hart" so verlinkt "seite1.html" bzw. "seite2.html", damit diese Links als html im Quellcode stehen.
Dann habe ich eine htaccess-Datei erstellt, die die html-Dateien als php interpretiert. Diese sieht so aus:
Was mich stört ist
Wie kann ich die ganze Sache besser Lösen, um meine genannten Probleme zu beheben?
Freue mich schon über Hinweise und Tipps.
ich habe eine Seite programmiert, dessen Seiten nach dem Schema:
http://localhost/test/content/seite1.php
http://localhost/test/content/seite2.php
usw. aufgerufen werden.
Da ich wollte, dass die Seite immer so ausgegeben wird:
http://localhost/test/seite1.html
http://localhost/test/seite2.html
habe ich zum einen die Links in den PHP-Dateien immer "hart" so verlinkt "seite1.html" bzw. "seite2.html", damit diese Links als html im Quellcode stehen.
Dann habe ich eine htaccess-Datei erstellt, die die html-Dateien als php interpretiert. Diese sieht so aus:
HTML:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)\.html$ /test/content/$1.php [L]
Was mich stört ist
- ...dass ich in meinen PHP-Dateien die HTML-Datei manuell angebe.
- ...dass wenn meine Seite auf einem Server installiert ist, der kein htaccess versteht (hatte ich leider), dass die Seite dann nicht wenigstens die original Links ausgibt (also content/seite1.php), da ich die Links ja fest als "seite1.html" reingeschrieben habe.
Wie kann ich die ganze Sache besser Lösen, um meine genannten Probleme zu beheben?
Freue mich schon über Hinweise und Tipps.