BeitragMiro71 » 23.02.2014, 16:19 Dyn. URL in statische wandeln. Hilft mir mod_rewrite....?
Ok... Erst suchen dann fragen. hab ich gelesen...
Hallo erstmal an alle hier... Zu meinem Problem:
Habe eine Domain die eigentlich nicht viel Inhalt/Infos hat. Das liegt hauptsächlich daran, weil sie sich nur mit dem Ankauf von Spielzeug beschäftigt.... Hätte ich einen Shop hintendran gebs auch mehr zu sehen..
Jetzt hab ich Unterseiten in php geschrieben die sich auf die einzelnen Suchbegriffe beziehen a la:
Diese Seite existiert natürlich nicht. Meine erste Idee war eine eigene ErrorPage zu erstellen die den Inhalt der dynamischen URL included... Aber irgendwie bekomm ich das geistig wohl nicht hin.
Hilft mir in diesem Fall mod_rewrite? Oder leitet das mod meine falsche URL nur um? Möchte natürlich ganz gern das die Seite beim Benutzer und bei für Google natürlich über die statische URL erreichar und sichtbar ist.
Vielen Dank das Ihr Euch Zeit nimmt... Steh hier iwie total auf den Schlauch... Kann aber auch an gestern Abend liegen ))
Folgende Probleme hab ich noch:
1. Es klappt nur mit Kleinbuchstaben. Ankauf-von-siku.html kommt an. Ankauf-von-Siku.html kommt nicht an und landet auf der 404-Errorpage. Wie bekomme ich das auch mit Großbuchstaben hin?
2. Es fehlen mir Sonderzeichen.... z.B: Ankauf-von-1:87.html kommt nicht an. Als URL-Variable war das kein Problem. Ich denke hier hängts aber weil der Doppelpunkt wahrscheinlich dort nicht in eine URL gehört.
3. Wie erlaube ich die Nutzung von Umlauten wie Ankauf-von-Märklin.html? Muss ich Umlaut mit ae statt ä umgehen?
EDIT:
Ich habe mir erlaubt den Bindestrich genauso zu maskieren, wie den Doppelpunkt, da diese normalerweise in der Regex eine Funktion haben. Der Bindestrich funktioniert unmaskiert nur am Anfang oder Ende einer Regex, das ist aber irgendwie krumm.