|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;在某些情形下,你有大概想要将本人的主页或某一页面只在特定的时段下开放,大概只对特定的会见者开放,这时候使用ASP手艺能够轻松弄定。不信???且听我逐一到来。
起首,将你要限定的页面另存为*.asp,注重万万要将一切连接此页面文件超等连接的URL改成"http://..../*.asp"。
然后,在文件的开首到场以下代码,注重要在<HTML>标志之前。
<%@language=Vbscript%>
<%
response.buffer=true
iftime<#8:00:00#andtime>#23:00:00#then%>
Sorry!开放工夫为上午8:00至早晨11:00。
Click<ahref="http://location">here</a>tohomepage!
<%response.end
else
response.clear
endif%>
<html>
.....
假如你只想让特定的会见者会见,可将if语句改成以下:
ifnotrequest.ServerVariables("REMOTE_HOST")="特定的会见者的主机名"then或ifnotrequest.ServerVariables("REMOTE_ADDR")="特定的会见者的主机IP地点"then最初,存盘,上传(空话!)。云云你的主页就具有了开放的限定前提,甚么???你主页寄存的服务器不撑持ASP手艺,我激烈倡议你换一个撑持ASP的窝。ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失; |
|