如果我想在评估 RewriteRules 之前设置环境变量,我必须使用SetEnvIf而不是SetEnv. 不过,SetEnvIf需要具备一个条件。事实上,我有:
SetEnvIf Request_Method ^ ENV=VALUE
Run Code Online (Sandbox Code Playgroud)
有一个更好的方法吗?
您可以使用 mod_rewrite 的E标志:
RewriteRule ^ - [E=ENV:VALUE]
Run Code Online (Sandbox Code Playgroud)
这将保证它在应用规则之前(或之后)被设置。
| 归档时间: |
|
| 查看次数: |
1576 次 |
| 最近记录: |