LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 756|回复: 2

【基本解决】紧急求助:apache里面如何限制从网页启动本地程序运行--在线等

[复制链接]
发表于 2006-2-13 15:22:19 | 显示全部楼层 |阅读模式
昨天我试作结合Google desktop与apache建立了企业搜索服务平台,相信情况见
http://www.cublog.cn/u/13472/?u= ... howart.php?id=73880
和我的Blog文章。当时测试不充分,只看见能够进行搜索,今天正式运作时,却有一个大bug:
如同点击公网Google索引一样,点击搜索出来的索引,由于Google desktop能够列出本地文件,点击这些文件时,就自动起动本地程序进行打开处理。
如果用户在服务器上操作,这的确很方便,但是,对于局域网的其他工作站,由于已经把端口映射到了服务器上,这时的点击,被视为服务器本机的点击,自然也从服务器上起动程序。这样,终端用户不知觉的点击造成服务器不断打开众多文件,直至负荷过大而崩溃。

现在,急迫需要解决的是禁止从apache里面起动本地程序,让这些点击都成为空点击。

我看了一下,Google Desktop的本地程序请求使用的语句都是:
http://127.0.0.1:4664/redir?url=...........
由于前端主机已经被映射到了apache上了,只要能过滤掉redir?url这个关键字也应该是可行的。只是,我实在不知道该怎么过滤掉它,还请各位多多帮忙。
 楼主| 发表于 2006-2-13 17:55:23 | 显示全部楼层
基本解决。
详细已经加进Blog里面了。
对在使用windows的人们,真的很有帮助。
回复 支持 反对

使用道具 举报

发表于 2006-2-14 08:45:41 | 显示全部楼层
高手,学习中....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表