Apache バーチャルホストで自動サブドメイン作成
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin info@example.com
VirtualDocumentRoot /home/%1/public_html
ServerName example.com
ServerAlias *.example.com
</VirtualHost
<VirtualHost *:80>
ServerAdmin info@example.com
VirtualDocumentRoot /home/%1/public_html
ServerName example.com
ServerAlias *.example.com
</VirtualHost
apache2.2系のデフォルトアクセス制限
httpd.conf内
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
上記「Deny from all」をコメントアウトしなければ、アクセスできない。