test.com/hoge
ディレクトリにだけBasic認証をかけたい状況で、
Satisfy Any AuthType Basic AuthName "Input your ID and Password." AuthUserFile /path/test.com/.htpasswd require valid-user SetEnvIf Request_URI "/hoge/" dir_auth Order Allow,Deny Allow from all Deny from env=dir_auth
と記述すると、 /hoge
に正常に認証がかかりますが /piyo/hoge
等にも同じ認証がかかってしまいます。
この場合の SetEnvIf Request_URI
はどう記述するのが正しいのでしょうか…?
※通常であれば /hoge/
ディレクトリに.htaccessファイルを置けば手っ取り早いのですが、WordPressで生成されているURLのため /hoge
ディレクトリは存在しないので、ルートにある.htaccessで制御している状況です
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/11 04:03