Basic認証用でログイン中のURLで、ファイル名だけを存在しないURLにしてアクセスする
「Unauthorized」が表示されログアウト成功!
.htaccess は下記のように書く
AuthType Basic AuthName "Input your ID and Password." AuthUserFile /home/www/.htpasswd require valid-user <IfModule mod_headers.c> <IfModule mod_rewrite.c> <Files logout.php> RewriteEngine on RewriteRule '' '' [R=401,L] </Files> </IfModule> </IfModule>
一つ問題がありWordpressの場合は、Wordpressの404が表示されてしまいログアウトできない
ディレクトリを作り、そのディレクトリ配下の存在しないファイルにアクセスすることでログアウトできる。