如何配置 apache2 在执行原始请求之前执行脚本?

如何配置 apache2 在执行原始请求之前执行脚本?

存在以下困境...一个虚拟主机,三个目录,具有三个不同的处理程序,比如 Mason、PHP、Ruby。

example.org/Dir1/ (Mason)
example.org/Dir2/ (PHP)
example.org/Dir3/ (Ruby)

现在,当我请求任何内容时Dir2,或者Dir3我希望 apache2Dir1首先执行脚本,然后执行原始请求。是否可以使用一些神奇的配置选项来实现这一点?

答案1

在我看来,似乎实现这种功能的唯一方法是编写输入处理程序,这是 Apache 可以在处理 HTTP 请求的各个阶段使用的程序。更多信息请见:

http://www.modpython.org/live/current/doc-html/pyapi-filter.html

相关内容