apache   rewrite   请教

apache   rewrite   请教

我的应用下有个images目录,下面还有2个目录分别为icon和image     这些文件夹下放的全是图片,现在我有一个需求,当请求访问icon目录下的图片时,我要去判断图片是否存在,若是不存在,则将URL指到image文件夹下的相同路径。
当访问image目录下的图片时我是不需要判断图片是否存在的,不知道大家有没什么解决办法.
不知道这功能能否实现呢?不能实现的话请帮忙告诉一声,我就另想办法
不太清楚。是程序的问题?
可以实现的。
可以创建一个挂钩,在2.2里面就是filter的功能,生成一个自己的模块。这个模块的功能就是执行你需要的判断文件是否存在。我现在也在做一个于你的需求类似的问题,经过研究发现这种方法是可行的。你只需要创建一个c程序,编译成.so(windows下是DLL),然后在配置文件中加载这个库就行了。具体的代码结构在apache的源码中,特别是module_开头的那些里面很多,可以参考一下。