【发布时间】:2010-01-25 13:34:34
【问题描述】:
是否可以配置 lighttpd,以便在文件存在时对文件的请求成功,但在文件不存在时进行处理和重定向,例如重定向到 cgi 脚本?
我想要实现的是在磁盘上拥有一组由脚本生成并直接提供的图像文件。在请求中,如果文件不存在,脚本将生成图像并将其保存到磁盘(用于将来的请求),然后直接提供图像或重定向回相同的 URL,这一次将成功。我实际上是在磁盘上缓存生成的输出。
我目前有一个原型,其中脚本始终处理请求、读取和回显文件(如果存在),但我宁愿节省开销并尽可能让 lighttpd 直接提供它。
【问题讨论】: