Ich habe Leerzeichen in Begriffen einer Tabellenspalte.
Irgendwie muss es doch einen Platzhalter geben für einen Leerzeichen.
Dieses soll ersetzt werden durch Bindestrich.
Dies soll mein Ergebniss sein:
seite_guten-tag.html -> seite.php?id=guten tag
So sieht es im Beispiel aus wenn der Begriff kein leerzeichen hat:
seite_hallo.html -> seite.php?id=hallo
Kann mir jemand einen Tip geben, wie ich das RewriteRule verändern muss? Andere Möglichkeiten, Leerzeichen alle suchen/ersetzen in der Datenbankspalte wäre eine Möglichkeit, ich würde es aber gerne über mod-rewrite machen. Thanxs!
Irgendwie muss es doch einen Platzhalter geben für einen Leerzeichen.
Dieses soll ersetzt werden durch Bindestrich.
Dies soll mein Ergebniss sein:
seite_guten-tag.html -> seite.php?id=guten tag
So sieht es im Beispiel aus wenn der Begriff kein leerzeichen hat:
seite_hallo.html -> seite.php?id=hallo
PHP-Code:
RewriteEngine on
RewriteRule ^seite_([a-z]+).html$ seite.php?id=$1
Kann mir jemand einen Tip geben, wie ich das RewriteRule verändern muss? Andere Möglichkeiten, Leerzeichen alle suchen/ersetzen in der Datenbankspalte wäre eine Möglichkeit, ich würde es aber gerne über mod-rewrite machen. Thanxs!
Kommentar