Salve,
mi sto approcciando alla modifica della 404 (pagina non trovata)
L'idea è la seguente: ho fatto una pagina asp errore.asp e ho detto ad IIS di puntare li quando non trova una pagina...fin qui tutto bene
in errore.asp c'è questo codice:
codice:
dim indirizzo
indirizzo=replace(request.ServerVariables("QUERY_STRING"),"404;","")
'Dichiaro la variabile
Dim objXMLHttp
'Instanzio l'oggetto XMLHttp
Set objXMLHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
'response.Buffer=true
'Costruisco e invio la richiesta
objXMLHttp.Open "GET", indirizzo, false
objXMLHttp.Send
'Stampo la risposta
Response.Write(objXMLHttp.statusText)
'Faccio pulizia
Set objXMLHttp = Nothing
dite: ma usare un redirect no? no, perchè io voglio che nella barra degli indirizzi resti il link non trovato
cmq il codice funziona alla perfezione...il problema è che se indirizzo effettivamente non esiste, il objXMLHttp.statusText mi restituisce cmq OK, come se lo trovasse...in realtà trova la pagina di errore....come faccio a capire che xmlhttp non trova nulla?
gracie