1

古いウェブサイトを引き継ぎ、ドメイン名を変更する必要があります。

現在のドメインは http://www.example.com/folder/ で、新しいドメインは http://example.school.nz です。

既存の必要な URL の例は次のとおりです:
前:
http://www.example.com/folder/index.php?page=sport

このサイトは CMSMS (http://www.cmsmadesimple.org) を使用して構築されているため、ページと URL は CMS を介して生成されますが、URL のリストをエクスポートするのは簡単です。

理想的には、サイト全体に 301 リダイレクトを設定して、ユーザーが 404 を取得しないようにすることができます。これを達成する最も簡単な方法の手がかりはありますか?

4

1 に答える 1

1

それはあなたが物事をどれだけ一般的にしたいかに依存しますが、この一連のルールはあなたがあなたの質問で尋ねたことを行います:

RewriteCond %{HTTP_HOST} .*
RewriteCond %{QUERY_STRING} page=sport
RewriteRule ^folder/index.php http://example.school.nz/about-us/sport? [L,R=301]
于 2012-05-15T20:39:18.183 に答える