如何让asp文件不让其它网址引用

来源:百度知道 编辑:UC知道 时间:2024/07/15 14:06:43
我有个音乐网,播放音乐的地址是url.asp?id=xxx这样的,但是其它网站也能引用地址http://我的域名/url.aspid=xxx盗链播放,在url.asp里如何判断当前网址不是我的网站域名呢?
jyl987818,你不认识字吗?

这是用XMLHTTP技术的,,只要你的网址引用对了,没问题的,你整个网页拿下来都行

Dim From_url, Serv_url
From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))
Serv_url = Cstr(Request.ServerVariables("SERVER_NAME"))
If mid(From_url,8,len(Serv_url)) <> Serv_url Then
Response.write "请不要从外部站点链接本站的文件。"
Response.End
End If