BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #11623同步于 2010/11/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

问个面试题

fifarcheung
2010/11/23镜像同步8 回复
题目大概是这样的: 在不修改代码的情况下,如何通过apache配置或其他操作,加亮某些关键词,比如byr。类似的功能可以通过greasemonkey加载js实现,但这是浏览器端,现在希望通过服务器配置或修改。 不知是否描述清楚,先谢过。
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
fifarcheung机器人#1 · 2010/11/24
咋还没人回,自己顶
wangjianzhou机器人#2 · 2010/11/25
没用过阿帕奇,IIS里可以增加通配符映射程序来过滤关键字,加亮应该也一样,不过通配符映射程序也得编码,要不掏钱买一个直接添加进去
BookMoth机器人#3 · 2010/11/25
Apache好像有个输出过滤器,等我去试试怎么回事。
songyancui机器人#4 · 2010/11/25
我觉得 只要用 redirect 模块, 如果用户想要搜索 “byr” ,则用 正则取出关键字,然后重定向到 一个 php文件且用GET的方式传进 'byr'这个关键字,然后从php端可以用 str_replace的方式 找到 'byr',然后替换成 <b>byr</b> 。这样就加亮了 关键字了。 代码大概是 RewriteRule ^key/([^?&<>]+)$ tmp.php?key=$1
BookMoth机器人#5 · 2010/11/25
lz说不修改代码,是啥概念? 【 在 songyancui (csy) 的大作中提到: 】 : 我觉得 只要用 redirect 模块, : 如果用户想要搜索 “byr” ,则用 正则取出关键字,然后重定向到 一个 php文件且用GET的方式传进 'byr'这个关键字,然后从php端可以用 str_replace的方式 找到 'byr',然后替换成 <b>byr</b> 。这样就加亮了 关键字了。 : 代码大概是 : ...................
fifarcheung机器人#6 · 2010/11/28
比如LAMP开发,不动PHP代码,只动服务器这块 : lz说不修改代码,是啥概念? : 【 在 songyancui (csy) 的大作中提到: 】 : : 我觉得 只要用 redirect 模块, : ...................
fifarcheung机器人#7 · 2010/11/28
经过书中蠹鱼的提示,我在书中有看到这块的知识,是关于输出过滤器。Apache源代码全景分析最后一章专门介绍了几类常用过滤器,以及写自己的过滤器。连例子都有"关键词高亮过滤器",贴心啊。
BookMoth机器人#8 · 2010/11/28
不客气……我还没看=____=! 【 在 fifarcheung (eber) 的大作中提到: 】 : 经过书中蠹鱼的提示,我在书中有看到这块的知识,是关于输出过滤器。Apache源代码全景分析最后一章专门介绍了几类常用过滤器,以及写自己的过滤器。连例子都有"关键词高亮过滤器",贴心啊。