私はこの質問をするのが気分が悪いです(ここにはすでにたくさんの良い答えとヒントがあります)。しかし、何時間もの試用の後、私は助けが必要です。
問題:
CMSの移行により、URLが少し変更されました。古いURLはデータベースで保護されます。Mysqlでリンクを変更する前に、これらのリンクの.htaccessリライトを実行する方がはるかに高速だと思いました。私が欲しいのは:
変化する
index.php/aktuelles?id=369:netzwerk-forst-und-holz-unterfranken-startet-ab-12-2012-&catid=1:news
に
index.php/369:netzwerk-forst-und-holz-unterfranken-startet-ab-12-2012-&catid=1:news
シンプルカットを意味します
aktuelles?id=
URLの。ここに私の試練:
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^aktuelles\?id\=$ $1 [R=301]
#RewriteRule (.*)/index.php/aktuelles?id=(.*) $1/$2 [R=301]
あなたの助けをどうもありがとう、
敬具、
トニー