.htaccessで、サブドメインのみアクセスを許可する方法です。
例えば「https://xxx.com/zzz/」というURLに対して「https://zzz.xxx.com」というサブドメインを設定した場合、元のURL(https://xxx.com/zzz/)でもアクセスできてしまいます。
(結果的に同じWebページに2つのURLからアクセスできてしまうという事です。)
このような場合に元のURLではアクセスできなくするようにしたい場合以下の設定を行えばOKです。
設定方法
例)「https://zzz.xxx.com」というサブドメインのみアクセスを許可する
- (.htaccess)
- SetEnvIf Host "^zzz.xxx.com$" host order deny,allow deny from all allow from env=host
備考
- サブドメインを設定した場合は、この設定をして元のURLではアクセスできないようにしておくことをお勧めします。
コメント