Tome el sistema de descarga dinámica como ejemplo:
abra el archivo SoftDown.Asp en:
si request.QueryString("ID")="" entonces
Response.write "No se puede conectar o no se ha especificado ningún software de descarga"
respuesta.fin
terminar si
dim strReferer,domain,splDomain,isHttp
arriba o abajo
isHttp=false
'Este sitio descarga la lista de URL del sistema, no incluya http://
dominio="sron.net,61.156.14.223,61.156.14.227"
splDomain=split(dominio,",")
strReferer=Request.ServerVariables("HTTP_REFERER")
para iii = 0 a ubound(splDomain)
si instr(strReferer,trim(splDomain(iii)))>0 entonces isHttp=True
próximo
si es nulo (strReferer) o isHttp = false entonces
Response.Write "Los enlaces de descarga provienen de otros sitios web, lo cual no está permitido. <a href=""./"">Ingrese a este sitio antes de realizar la descarga.</a>"
CerrarBase de datos
respuesta.fin
end if
La lista de URL del sistema de descarga del sitio web es para acceder al nombre de dominio en la URL de su canal de descarga. Por ejemplo, se puede acceder a su canal de descarga con varias URL, así que sepárelas con comas aquí.