mi hai parlato di ASP per cui mi aspetto che tu ne mastichi un pochino:
nel codice ASP per redirigere su un'altra pagina:
codice:
response.redirect (URL)
dove URL è una stringa contenente l'indirizzo della pagina.
per leggere una variabile HTTP (sono quelle che manda il browser al server assieme alla richiesta della pagina)
codice:
hvar=request.servervariables (httpvar)
dove httpvar è la variabile che vogliamo prelevare e che verrà assegnata alla stringa hvar
nel nostro caso:
codice:
hvar=request.servervariables ("HTTP_USER_AGENT")
ora devi analizzare la stringa contenuta in hvar e discriminare in qualche modo i web-copier dai browser 'veri'. Nel primo caso fai il redirect verso una pagina fasulla nel secondo prosegui con l'elaborazione e visualizzi la pagina reale.
Ti ricordo ancora una volta che questi programmi possono avere la possibilità personalizzare la loro identificazione e presentarsi al server come un normale browser. In questo caso non puoi nulla.