PHP アプリケーションでは、次の書き換えルールを使用します。
RewriteRule ^test-([0-9]+)\.html$ test.php?id=$1
このルールでこれにアクセスした後:
http://localhost/testphp/test-1.html
期待されるページを取得し、ブラウザの URL は同じままです。
http://localhost/testphp/test-1.html
しかし、mod_jk で同じルールを構成すると、次のようになります。
RewriteRule ^/testjk/test-([0-9]+)\.html$ http://%{SERVER_NAME}/testjk/test.jsp?id=$1
次に、書き換えられた URL を使用してページにアクセスした後:
http://localhost/testjk/test-1.html
ブラウザの URL は次の場所にジャンプします。
http://localhost/testjk/test.jsp?id=1
jk を php のように実行する方法を知っている人はいますか?