URL Rewrite com mod_jk

votos
1

Em um aplicativo php, eu uso a seguinte regra de reescrita:

RewriteRule ^test-([0-9]+)\.html$ test.php?id=$1

Depois que eu acessar este por esta regra:

http: //localhost/testphp/test-1.html

Recebo a página esperada eo URL no navegador permanece na mesma:

http: //localhost/testphp/test-1.html

Mas se eu config mesma regra com mod_jk:

RewriteRule ^/testjk/test-([0-9]+)\.html$ http://%{SERVER_NAME}/testjk/test.jsp?id=$1

em seguida, depois que eu visitar a página usando a url reescrita:

http: //localhost/testjk/test-1.html

a URL no navegador irá saltar para:

http:? //localhost/testjk/test.jsp id = 1

Alguém sabe como posso fazer o jk executar como o php?

Publicado 10/12/2008 em 10:07
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Eu consegui chegar a este trabalho, alterando a regra para o seguinte:

RewriteRule ^/testjk/test-([0-9]+).html$ /testjk/test.jsp?id=$1 [L,PT]
Respondeu 10/12/2008 em 10:44
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more