flfqzrj 发表于 2007-8-9 00:30:23

关于网内用户第一次上网时弹出公司公告网页的想法

本公司网络管理比较松,可以打游戏,看电影,所以公司里的公告很少有人注意,所以想要让用户第一次上网时,弹出公司网页

实现:
1.在Firewall NAT 里增加一条规则 如果发现IP不在某IP例表内,其访问80号端口时全都转到公司HTTP服务器上

2.在上条规则后面加一条规则 如果发现IP不在某IP例表中,把其加入指定IP例表中(这样用户第一次打开网页时,就不会再弹出公告了)

3.写个脚本,每天清一次指定的IP例表

到这里就OK了,但HTTP服务器我们要专门自已写一个了
因为当对方访问如http://bbs.routerclub.com/xxxxxx.htm时,你的服务器上是没有XXXXXX.HTM文件的,所以会显示404错误没有达到所要效果

所以要自已写个HTTP服务,过几天我把我写的HTTP服务器共享给大家

tpy372 发表于 2007-8-9 01:06:20

搜索论坛

flfqzrj 发表于 2007-8-9 02:10:01

原帖由 tpy372 于 2007-8-9 01:06 发表 http://bbs.routerclub.com/images/common/back.gif
搜索论坛
关键

因为当对方访问如http://bbs.routerclub.com/xxxxxx.htm时,你的服务器上是没有XXXXXX.HTM文件的,所以会显示404错误没有达到所要效果

xiaopohai 发表于 2007-10-4 16:26:30

都过了一年了,写到哪里去了!?!??!?!?!?!??!?!??!

xiaopohai 发表于 2007-10-4 16:37:48

我道歉,看错了,看成注册时间了,呵呵,我就是在整这个,网上的代码不对

wlfz 发表于 2012-2-24 19:25:48

flfqzrj 发表于 2007-8-9 02:10 static/image/common/back.gif
关键

因为当对方访问如http://bbs.routerclub.com/xxxxxx.htm时,你的服务器上是没有XXXXXX.HTM文件的, ...

IIS里有出错页面保存在磁盘当中的,你说的404错误的页面,其实也是个网页文件,你编辑其源代码,做个转向就可以了。
页: [1]
查看完整版本: 关于网内用户第一次上网时弹出公司公告网页的想法