<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sandbox
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# CGI版PHP用 BASIC認証の為
# CGI版PHPでは$_SERVER[’PHP_AUTH_USER’]と$_SERVER[’PHP_AUTH_PW’]が参照できない。
# でも下記の3行を追加すると使えるようになる
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
</IfModule>
参考:
PHP による HTTP 認証
Basic認証でのログアウトの仕方
0 件のコメント:
コメントを投稿