php – .htaccess apache env var无法正常工作
发布时间:2020-05-25 08:44:44 所属栏目:PHP 来源:互联网
导读:我想在我的.htaccess apache文件中设置env var for mobile 我有: SetEnvIf User-Agent iPhone devicetypeSetEnvIf User-Agent Android devicetypeRewriteRule ^ - [E=DEVICE:%{devicetype}] 但是我的$_SERVER [‘DEVICE’]总是空的.为
|
我想在我的.htaccess apache文件中设置env var for mobile 我有: SetEnvIf User-Agent "iPhone" devicetype
SetEnvIf User-Agent "Android" devicetype
RewriteRule ^ - [E=DEVICE:%{devicetype}]
但是我的$_SERVER [‘DEVICE’]总是空的.为什么? 你的规则将设置$_SERVER [‘devicetype’][devicetype] => 1 你不需要:RewriteRule ^ – [E = DEVICE:%{devicetype}] 如果您愿意,可以使用: RewriteCond %{HTTP_USER_AGENT} "iphone|android" [NC] # i put 2 as example
RewriteRule ^ - [E=DEVICE:mobile]
这会将$_SERVER [‘DEVICE’]设置为mobile (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
