Xserverではサブドメインを作成すると、ネイキッドドメインのフォルダにサブフォルダが作成される。
そのため、ネイキッドドメインのサイトからサブドメインのページにアクセスできてしまう。
サブフォルダの方に以下のように.htaccessを指定すればアクセスできないようにできる。
sub.example.comの場合は、このような形にしてsub.example.comの直下.htaccessに記載する
SetEnvIf Host "^sub.example.com$" host
order deny,allow
deny from all
allow from env=host
コメント