スタックオーバーフローの質問と回答を検索するのに最善を尽くしました。ソリューションを適用しようとしても機能しません。.htaccess index.phpからのリダイレクトが機能しません
に
http://www.example.com/index.php?lang=XX
で始まる、私はすべての住所がをリダイレクトする必要が
これは私がしようとするものである:
RewriteCond %{HTTP_HOST} ^www.example\.com [NC]
RewriteRule ^(index\.php\?lang\=)$ http://www.example.com/$1 [L,R=302]
場所/インデックス.php?lang = en はリダイレクト/ en(どこでも)ではありません。 同じURLにあります。
これは多かれ少なかれ次のようになります。ユーザーはまだhttp://www.example.com/index.php?lang=enで終わります - これはあなたの意味ですか? –
私は完全に混乱しなければなりません。私はexample.com/enで終わる必要があります – frankie
はい、しかし、現在ユーザーはどこで終わっていますか? http://www.example.com/index.php?lang=ja(つまり、リダイレクトはありません)? –