さくらインターネットのレンタルサーバ、スタンダード版での設定。
PHPでBasic認証をかけている場合、さくらインターネットではCGI版のPHPなので、Basic認証が使えないことが判明。
そこで、ググったところ下記ページを発見。
さくらでPukiWikiのBASIC認証できないなの
CGI版のPHPでは$_SERVER['HTTP_AUTHORIZATION']のパラメタが使えないようなので、Basic認証をかけるフォルダの.htaccessに下記を書き込むことで問題解決しました。
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
PHPでBasic認証をかけている場合、さくらインターネットではCGI版のPHPなので、Basic認証が使えないことが判明。
そこで、ググったところ下記ページを発見。
さくらでPukiWikiのBASIC認証できないなの
CGI版のPHPでは$_SERVER['HTTP_AUTHORIZATION']のパラメタが使えないようなので、Basic認証をかけるフォルダの.htaccessに下記を書き込むことで問題解決しました。
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]