我的.htaccess文件中有以下内容:
SetEnvIf Host "^example\.com$" myvar=1
<IfDefine myvar>
RewriteRule ^(.*)$ index2.php?q=$1 [L,QSA]
</IfDefine>
Run Code Online (Sandbox Code Playgroud)
据我所知,这应该是正常的.但是,当我访问时,"myvar"似乎没有被定义example.com.我知道我已mod_setenvif.c启用(我已使用<IfModule>块验证).
任何想法为什么"myvar"没有得到定义?