每次请求之前,Nginx都会调用脚本

我需要在每次请求之前从nginx(最好是PHP)运行脚本。 我所有的服务页面都是纯HTML。 谷歌search把我尽可能LUA,但即使我已经完全访问服务器,我宁愿不改变任何东西除了Nginx的configuration(无论是httpserver块)。

我有php5-fpm也在现场运行。

原因是,我们希望允许开发人员创buildHTML静态单页面应用程序,这些应用程序需要将AJAX张贴到外部API。 CORS和所有设置都很好,都很好,但我们想在目标API服务器上启动一个会话。

对于谁可能感兴趣,我最终使用了以下解决scheme(感谢所有帮助我遵循的评论):

希望这可以帮助别人。

注意:如注释中提醒的那样,这对性能有重大影响,因为nginx将不再提供静态文件,因为它需要将它们来回发送到PHP-FPM。