限制用户只在指定时间范围才能访问网站,这个功能需求比较小众,不过对于部分用户还是比较实用的,例如半夜无人监管论坛或留言板,期间禁止发帖。
要实现这个功能,有两个办法:
1、 在网站程序增加时间判断功能
2、 使用第三方产品实现该功能
1、 在网站程序增加时间判断功能
这个方法实施起来难度非常大,因为管理员的开发能力往往是比较有限的,更擅长服务器运维。即使专业开发人员,也不一定改得动代码,这是因为现在的网站基本上都用成品CMS系统,结构异常复杂,不是一般人能看得懂的。并且每次调整开放时间都需要重新更新代码,比较繁琐。同时该方法还存在一个大问题,只对动态脚本(如ASP、PHP、ASP.net、JSP)有效,对静态文件无效(如HTML、CSS、Javascript、图片、视频、压缩包等等)。
2、 使用第三方产品实现该功能
使用第三方产品限制网站访问时间就简单多了,软件一安装、一设置,搞定。
我们可以使用《护卫神.防入侵系统》的“限时访问保护”模块解决(如下图一)。
(图一:网站限时访问保护)
如上图所示,只需要填写好保护地址,以及允许访问的时间,就可以了。
此方法非常简单,改动也很方便,通过浏览器就可以随时随地更改。另外对网站所有文件都生效,无论动态脚本还是静态文件。是不是特别简单、方便呢?如果你也需要这个功能,赶紧使用吧!