如果我想在评估 RewriteRules 之前设置一个环境变量,I have to use SetEnvIf
instead of SetEnv
.然而,SetEnvIf
需要一个条件。照原样,我有:
SetEnvIf Request_Method ^ ENV=VALUE
有一个更好的方法吗?
最佳答案
您可以使用 mod_rewrite 的 E
旗帜:
RewriteRule ^ - [E=ENV:VALUE]
这将保证在应用规则之前(或之后)设置它。
关于.htaccess - htaccess SetEnvIf 为真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12031623/