2010-04-23 89 views
1

我有我的Apache Web服务器面向Rails应用程序。当有一个请求进入Apache模块时,查看请求并将信息放入Apache环境变量中。我的问题是,是否有机会让一个请求覆盖另一个请求的环境变量,并让事情在Rails层中混合起来?Apache环境变量“请求安全”吗?

Apache环境变量是否跨Apache进程共享?

回答

1

这听起来像你正在使用mod_setenvif,在这种情况下,根据Environment Variables in Apache

为了进一步增强灵活性,由mod_setenvif提供的指令允许环境变量,要在每个请求的基础设置,条件关于特定请求的特征。

对我来说,设置在一个请求中的变量可能会影响另一个请求是没有意义的。种族条件会非常猖獗,没有什么可行的。