ciao a tutti io avrei bisogno di fare una pagina asp che a seconda dell'url digitato esegue una redirect..
esempio se digito www.pippo.it
Response.Redirect(URL1)
se dicito www.pippo.pluto.it
Response.Redirect(URL2)
come intercetto l'url?
ciao a tutti io avrei bisogno di fare una pagina asp che a seconda dell'url digitato esegue una redirect..
esempio se digito www.pippo.it
Response.Redirect(URL1)
se dicito www.pippo.pluto.it
Response.Redirect(URL2)
come intercetto l'url?
non so se andrà però puoi usare l'oggetto request in questo modo:
indirizzo = request.servervariables("HTTP_REFERER")
questo ti passa l'url che ti ha permesso di raggiungere la pagina asp..
in questo modo puoi testarlo e fare una redirect in base alla request
mmm...se faccio un response.write di "indirizzo" mi viene bianco....sembra che http_referr non gli passi nulla...
mi sa che l'http_refer non va bene per me....perchè funziona solo se passo prima da un'altra pagina..... io avrei bisogno che, nella pagina di default sul web server ci sia una redirect a seconda dell'url digitato....mi servirebbe qualcosa che prendesse l'url nella prima pagina e non nella seconda.....non so semi sono spiegato...
io vorrei che, mettendo nella pagina asp di default su IIS una cosa del tipo:
interno="http://www.interno.it/portaleBV/autoLogin.bvsp"
esterno="http://www.esterno.it/cgi-bin/guestlogin.html"
URL=request.servervariables("HTTP_REFERER") ->> ma non funziona
if URL = "http://www.interno.it" then
Response.Redirect(interno)
end if
if URL = "http://www.esterno.it" then
Response.Redirect(esterno)
end if
mi facesse la redirect al volo...come posso fare?