San*_*lva 3 php apache .htaccess yii2
这是我的.htaccess文件:
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
Run Code Online (Sandbox Code Playgroud)
即使我在我的.htaccess文件中添加了以下行,我也无法访问$_SERVER['HTTP_AUTHORIZATION'].
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
Run Code Online (Sandbox Code Playgroud)
我在做的时候print_r($_SERVER)找不到HTTP_AUTHORIZATION。我用谷歌搜索了答案,但没有一个起作用。
我以前遇到过同样的问题,我通过.htaccess在根目录的顶部添加这一行来解决
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5274 次 |
| 最近记录: |