.htaccessでサブドメインのアクセスを許可して、www.ドメインでのアクセス禁止
20120112

.htaccessというファイルを使えば、サブドメインのアクセスを許可して、www.ドメインでのアクセスを出来ないようにします。


xserverの場合、サブドメインを管理画面から作成するだけだと・・・

http://www.web-nouhau.com/aaa

http://aaa.web-nouhau.com

の両方ともアクセスできてしまいます。

これをhttp://aaa.nouhau.com だけアクセスできるようにします。
やり方は以外に簡単で、.htaccessファイルを作成して設置するだけ!!

SetEnvIf Host "^aaa.web-nouhau.com$" host
order deny,allow
deny from all
allow from env=host

というファイルを作ります(htaccess.txt)。

これをFTPでアップロードして、ファイル名を変更(htaccess.txt→.htaccess)すればOK!!
なぜ、アップロードしてからファイル名を変更するかと言うと、
ローカルでは、.htaccessという名前のファイル名が作成できないから。。。

-->