Ocultar extensão da página [Resolvido]

5 respostas
M

Olá, como eu posso fazer para ocultar as extensões das minhas páginas jsp, html, etc.?
Do mesmo jeito que o submarino faz:
http://www.submarino.com.br/novosubmarino/menu/201313/lixadeiras,+plainas+e+tupias

Obrigado.

5 Respostas

C

Bom dia

Então mauro, aqui no meu trabalho nos usamos uma bibliteca que se chama urlwrite muito legal o esquema, ela serve para realizar uma maskara para o endereço chamado se liga no exemplo abaixo:

Arquivo: urlwrite.xml

<?xml version="1.0" encoding="utf-8"?> ^/sistema/ClientesChamada/([0-9]+)/$ /sistema/ClientesChamada?idCliente=$1

No web.xml da sua aplicação vc adiciona as seguintes linhas:

UrlRewriteFilter
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter

UrlRewriteFilter /*

E tem uma lib que vc vai precisar colocar na sua aplicação: urlrewrite-2.6.0.jar

Caso tenha duvida manda seu e-mail que enviou as libs para vc.

Falou.

M

Obrigado Caio. Preguiça minha também não ter pesquisado sobre url rewrite (termo em inglês).

Abraços…

J

Olá Mauro,

Fiz conforme você falou acima e não oculta minha extensão.

Poderia me ajudar?

J

joaogbrito:
Olá Mauro,

Fiz conforme você falou acima e não oculta minha extensão.

Poderia me ajudar?

Tenho que alterar alguma coisa no código ou é só cricar o arquivo urlwrite.xml add o codigo abaixo:
[b]

<?xml version="1.0" encoding="utf-8"?> ^/sistema/ClientesChamada/([0-9]+)/$ /sistema/ClientesChamada?idCliente=$1 [/b]

E no web.xml add:

UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter UrlRewriteFilter /*

OU TEM QUE FAZER ALGO MAIS??

J

Tem algo mais? Pode me mandar as libs?

No aguardo…

Criado 24 de novembro de 2008
Ultima resposta 17 de abr. de 2012
Respostas 5
Participantes 3