Hallo zusammen,
ich habe ein Problem mitr dem Einsatz der mod_rewrite Funktion und habe leider zu meinen Fragen im Forum keine passende Antwort gefunden. Daher ein neuer Post.
Im Monent setze ichmod_rewrite noch nicht ein. Die Seite wird derzeit in der Form ...de/web/xyz/index.php?tc=1329645159&groupId=5067 aus dem CMS aufgerufen. Den tc (Timecode) haben wir durch den cannoncial Tag deaktiviert, so dass wir keinen doppelten Content bekommen. In der Tat wird die Seite von Google nur einmal indiziert.
1. Jetzt möchte ich natürlich klare Namen haben in der Form: https://...de/[Namen].html. Hier würde ich gerne den [Namen] wegen der Keywordrelevanz bei der Seite in einem Feld des CMS eintragen. Soweit dort das Feld [Namen] nicht belegt ist, soll der "kryptische" Name angezeigt werden. Geht das und wie?
2. Ich gehe davn aus, dass ich keine Probleme mit doppeltem Content bekomme, muss ich etwas beachten?
Das sind nun aber Äpfel und Birnen gemischt. Deine URL-Umstellung hat erstmal mit mod_rewrite nichts zu tun.
Du musst also Deinem CMS beibringen, dass er bei vorhandenem [Namen] eine andere URL generiert und verlinkt als bei einem nicht vorhandenen.
Dann musst Du dem CMS auch noch beibringen, dass er die leserlichen URLs auch versteht. Generieren und "verstehen" sind zwei unterschiedliche Dinge.
Wenn Dein CMS bisher etwa mit "groupId=5067" gearbeitet hat, dass muss das nun auch mit "/meine-gruppe.html" umgehen können.
So, und dann erst kommt mod_rewrite ins Spiel um die alten URLs weiterzuleiten bzw. die neuen nach vorgegebene Mustern zu "zerpflücken".