我的.htaccess
文件中有以下内容:
SetEnvIf Host "^example\.com$" myvar=1
<IfDefine myvar>
RewriteRule ^(.*)$ index2.php?q=$1 [L,QSA]
</IfDefine>
据我所知,这应该可以正常工作。但是,当我从example.com
. 我知道我已mod_setenvif.c
启用(我已使用 <IfModule> 块进行了验证)。
任何想法为什么“myvar”没有被定义?
我的.htaccess
文件中有以下内容:
SetEnvIf Host "^example\.com$" myvar=1
<IfDefine myvar>
RewriteRule ^(.*)$ index2.php?q=$1 [L,QSA]
</IfDefine>
据我所知,这应该可以正常工作。但是,当我从example.com
. 我知道我已mod_setenvif.c
启用(我已使用 <IfModule> 块进行了验证)。
任何想法为什么“myvar”没有被定义?