英語以外のサイト用にmod_rewriteルールを作成しています。私のURI(クエリ)はのように見えます%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E5%90%88%E8%A1%86%E5%9B%BD
が、Tomcatで実行されているアプリケーションでリクエストを取得すると、取得するのは「?????」だけです。
ここでApacheがどのようなエンコーディングを行っているのか理解できません。NE&Bフラグを試しましたが、無駄でした。助言がありますか?
書き換えは次のようになります。
RewriteCond %{HTTP_HOST} ^www\.xyz\.com$ [NC]
RewriteRule ^/test/(.*)$ /slice/index.html?reqURI=%{REQUEST_URI} [P,NC,QSA]