私のサイトでは、.htacessファイルを使用してルートドメイン名を別のURLにリダイレクトしています。私は正しくルートドメインをリダイレクトする(example1.com example2.comに)ので、上記の作品.htaccessでクエリ文字列をリダイレクトする
RewriteEngine on RewriteRule ^$ http://example2.com/ [R=301,L]
:現在のリダイレクトはこのようになります。ただし、クエリ文字列が古いURL内で使用されている場合。例
のリダイレクトはまだ私が欲しいしない動作します。イムは、ちょうどクエリ文字列を使用する場合、何か他のものは結構ですリダイレクト問題を持つ:
http://example1.com/ - リダイレクト✓
http://example1.com/?page=3✓リダイレクトされません - 必要この - リダイレクトXをいリダイレクトしない
誰でも手伝いできますか?
DRAT、あなたがQUERY_STRING { 'のRewriteCond%を投稿}^$ '最初に。私はまったく同じ状態を思いついた。 – Ultimater
ご協力いただきありがとうございます!私は2番目のオプションを使用し、完全に動作します! –