ドメイン oldexample.com があり、パラメーターが指定されていない場合にのみ、そのドメインにアクセスするユーザーを newexample.com にリダイレクトしたいと考えています。ドメインにパラメーターが指定されている場合は、別の場所にリダイレクトする必要があります。したがって、oldexample.com/?id=5 は newexample.com にリダイレクトするべきではなく、newexample.com の内部ディレクトリにリダイレクトしたいと考えています。 newexample.com/dir/5 へ。
リダイレクトを機能させる方法の概要は次のとおりです。
oldexample.com -> newexample.com
oldexample.com/?id=3 -> newexample.com/dir/3
oldexample.com/index.php?id=6 -> newexample.com/dir/6
では、この作業を完了するには、htaccess に RewriteRules をどのように記述すればよいでしょうか。