В приложении PHP, я использую следующее правило перезаписи:URL Rewrite с mod_jk
RewriteRule ^test-([0-9]+)\.html$ test.php?id=$1
После того как я получить доступ к этому по этому правилу:
http://localhost/testphp/test-1.html
Я получаю ожидаемый страницу и адрес в браузере остается в том же:
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?
Довольно уверен PT означает флаг L теперь я думаю, что бы «L «не понадобится. –