Ich habe mir jetzt mal die erste .htaccess Datei gebastelt
Ist das so gut oder würdet Ihr was verändert?
Denn brauch ich ja nur noch die Links im Programm
zu ändern und denn werden die Dateien ja auch so aufgerufen.
Ich habe irgendwo gelesen, das mod_rewrite sicherer ist.
Kann ich es irgendwie erreichen, das wenn man details.php?id=79 manuell eingibt automatisch zu details-79.html geleitet wird? Wollte ich machen damit keiner versucht, manuell Daten per Get Parameter einzuschleusen.
Ist das auch sinnvoll?
Hatte mir das so überlegt, das ich das oben in der details.php abfrage und wenn details.php aufgerufen wird, ihn dann mit header() zu details.html schicke und die Get Parameter entsprechend umwandel.
Was haltet Ihr davon?
PHP-Code:
RewriteEngine on
# Inserate raussuchen
# Beispiel: details-79.html
RewriteRule ^details-([0-9]+).html$ details.php?id=$1
# Inserate raussuchen
# Seitenzahl aus der Ergebnisliste merken
# Beispiel: details-79-1.html
RewriteRule ^details-([0-9]+)-([0-9]+).html$ details.php?id=$1&seite=$1
# Inserate raussuchen
# Seitenzahl aus der Ergebnisliste merken
# Die weiteren Fotos angucken
# Beispiel: details-79-1-1.html
RewriteRule ^details-([0-9]+)-([0-9]+)-([0-9]+).html$ details.php?id=$1&seite=$2&bild=$3
# alle html Endungen zu php umwandeln
RewriteRule ^(.*).html$ $1.php
Denn brauch ich ja nur noch die Links im Programm
zu ändern und denn werden die Dateien ja auch so aufgerufen.
Ich habe irgendwo gelesen, das mod_rewrite sicherer ist.
Kann ich es irgendwie erreichen, das wenn man details.php?id=79 manuell eingibt automatisch zu details-79.html geleitet wird? Wollte ich machen damit keiner versucht, manuell Daten per Get Parameter einzuschleusen.
Ist das auch sinnvoll?
Hatte mir das so überlegt, das ich das oben in der details.php abfrage und wenn details.php aufgerufen wird, ihn dann mit header() zu details.html schicke und die Get Parameter entsprechend umwandel.
Was haltet Ihr davon?
Kommentar