vanilla さん、こんにちわ。
ご質問される場合は、トップページにある通り kusanagi status の結果の貼り付けをお願いします。
> メインのディレクトリは掛かるのですが、下位階層のサイトを開くと見れてしまいます。
(nginx 使用の前提でお話しますが、)
KUSANAGI環境は、デフォルトでは、/wp-admin(wp-login.php)に、
Basic認証の設定がありますが、それ以外で、設定変更されたと推測しております。
以下などをご参考に、設定変更していただければと思います。
WordPress のログイン画面に制限をかける:
WordPress のログイン画面に制限をかける