gpt4 book ai didi

php - Apache SetEnv 前置 REDIRECT_ 。是什么赋予了?

转载 作者:太空宇宙 更新时间:2023-11-03 13:43:18 26 4
gpt4 key购买 nike

对于基于 Zend Framework 的应用程序,我在 .htaccess 中使用了 apaches SetEnv。我像这样在测试、登台和生产服务器上使用它:

SetEnv APPLICATION_ENVIRONMENT production

在登台服务器上,我无法在 PHP 中读取此环境变量。然而,当我在 php 中执行 var_dump( $_ENV ) 时,我得到了值,但 key 前面加上了 REDIRECT_ 成为

REDIRECT_APPLICATION_ENVIRONMENT

谁能解释为什么会发生这种情况,我该如何防止这种情况发生?

最佳答案

我猜你的 .htaccess 中也有 Zend 的 mod_rewrite 规则?我相信它可能是 mod_rewrite 在它进行重定向时预先考虑,以便该值不会被具有新 URL 的任何新设置覆盖。

关于php - Apache SetEnv 前置 REDIRECT_ 。是什么赋予了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7842042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com