Foros del Web » Programando para Internet » ASPX (.net) »

Página no encontrada : 404

Estas en el tema de Página no encontrada : 404 en el foro de ASPX (.net) en Foros del Web. Hola, ¿alguien sabe como puedo recuperar los parámetros en una llamada a una página que no existe?: Ejemplo: http: http://www.dominio.com/pagNoExiste.a...111&param2=222 Modificando el IIS para ASP ...
  #1 (permalink)  
Antiguo 09/05/2006, 09:19
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
Pregunta Página no encontrada : 404

Hola, ¿alguien sabe como puedo recuperar los parámetros en una llamada a una página que no existe?:

Ejemplo: http:http://www.dominio.com/pagNoExiste.a...111&param2=222

Modificando el IIS para ASP y añadiendo esto para controlar las páginas ASPX:
Código:
    <customErrors mode="RemoteOnly">
      <error statusCode="404" redirect="Pasarela.aspx"/>
    </customErrors>
encuentro la URL pero no los parámetros PARAM1/PARAM2...

Para aspX se devuelve en la variable: aspxerrorpath
Para asp se devuelve como parámetro ?404;http://ww...

me entienden??
espero su ayuda
  #2 (permalink)  
Antiguo 09/05/2006, 09:40
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Has probado, desde "Pasarela.aspx", acceder a:
Request.UrlReferer.AbsoluteUri ? No te da la página de la que viene?
O te da la anterior...
Saludos.
__________________
..:: moNTeZIon ::..
  #3 (permalink)  
Antiguo 10/05/2006, 00:45
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
Exclamación me dá error

he usado esto:

Código:
 
       Response.Write(Request.ServerVariables("HTTP_REFERER"))
        Dim Pagina As String = ""
        If Not Request.UrlReferrer Is Nothing Then
            Pagina = Request.UrlReferrer.ToString()
        End If
        Response.Write(pagina)

pero me devuelven las dos variables VACÍO

alguna idea???
j@n

Última edición por j@n; 10/05/2006 a las 01:46 Razón: modifico
  #4 (permalink)  
Antiguo 10/05/2006, 02:28
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
explico de nuevo mi problema...

Estamos actualizando nuestra web corporativa y en el momento de ponerla en producción dejarán de existir algunas páginas (se modifica su ubicación e incluso su nombre)

Por ejemplo si alguien accede a : http://www.dominio.es/pagina.asp
tengo que detectar si no existe pagina.asp y redirigirlo a su nueva ubicación
httpS://www.dominio_nuevo1.es/pagina_nueva.aspx (por ejemplo)

no sé si me entienden??

Con <error statusCode="404" redirect="Control404.aspx"/> y modificando el IIS llevo el error a Control404.ASPX pero... no tengo los posibles parámetros a pagina.asp

Alguien tiene un problema similar?
alguna idea de como puedo solucionar el problema?


Gracias
j@n
  #5 (permalink)  
Antiguo 11/05/2006, 04:03
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
De acuerdo ok

finalmente lo he solucionado directamente desde IIS !
un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:37.