Usuário com melhor resposta
Ocultar extensão de arquivo na URL

Pergunta
-
Respostas
-
http://www.15seconds.com/Issue/020417.htm
Imports
Microsoft.VisualBasicImports
System.WebPublic
Class ClassTeste Implements IHttpHandler Public ReadOnly Property IsReusable() As Boolean Implements System.Web.IHttpHandler.IsReusable Get End Get End Property Public Sub ProcessRequest(ByVal context As System.Web.HttpContext) Implements System.Web.IHttpHandler.ProcessRequest Dim stringURL As String = context.Request.Url.ToString() 'Trata a urlcontext.Server.Transfer(stringURL,
True) End SubEnd
Class
Não esqueça de configurar o WebConfig
<httpHandlers>
<add verb="*" path="*" type="namespace.classname, assemblyname" />
<httpHandlers>
Bruno Gallego - Se este poste foi útil, por favor, classifique- Marcado como Resposta _Ricardo Moura terça-feira, 10 de março de 2009 18:00
-
- Marcado como Resposta _Ricardo Moura terça-feira, 10 de março de 2009 18:00
Todas as Respostas
-
Essas url que nao tem a extensão, geralmente é pq usam MVC.
Vc até pode fazer isso com o módelo de WebForms.
Vai precisar criar um HTTP Handler, pegar o sufixo ( no caso página ) , concatenar com ".aspx" e mandar processar a página só q com esta nova url.
Não recomendo mto. A menos que haja um forte motivo.
Bruno Gallego - Se este poste foi útil, por favor, classifique -
-
http://www.15seconds.com/Issue/020417.htm
Imports
Microsoft.VisualBasicImports
System.WebPublic
Class ClassTeste Implements IHttpHandler Public ReadOnly Property IsReusable() As Boolean Implements System.Web.IHttpHandler.IsReusable Get End Get End Property Public Sub ProcessRequest(ByVal context As System.Web.HttpContext) Implements System.Web.IHttpHandler.ProcessRequest Dim stringURL As String = context.Request.Url.ToString() 'Trata a urlcontext.Server.Transfer(stringURL,
True) End SubEnd
Class
Não esqueça de configurar o WebConfig
<httpHandlers>
<add verb="*" path="*" type="namespace.classname, assemblyname" />
<httpHandlers>
Bruno Gallego - Se este poste foi útil, por favor, classifique- Marcado como Resposta _Ricardo Moura terça-feira, 10 de março de 2009 18:00
-
- Marcado como Resposta _Ricardo Moura terça-feira, 10 de março de 2009 18:00
-