일일이 지정해주기 귀찮아서 zone에는 *로 지정하고
아파치를 아래와 같이 설정하였습니다.
<VirtualHost 211.237.3.111>
ServerName teamcscw.com
ServerAlias *.teamcscw.com
ServerAdmin root at teamcscw.com RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^.]+.teamcscw.com$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+).teamcscw.com(.*) /home/$1/public_html$2
RewriteRule ^[^.]+).teamcscw.com(.*) $1.teamcscw.com$2/
DocumentRoot /home/teamcscw
</VirtualHost>
결과는 매우 흡족한 수준이었습니다만. 문제는
abc.teamcscw.com/dir-name을 인식 못하는군요.
abc.teamcscw.com/dir-name/은 가능하고요.
temacscw.com/~abc/dir-name도 되고.
teamcscw.com/dir-name도 됩니다만. 저거만 않되는 현상이
404가 뜨는걸로 봐서는 디렉토리가 아니라 파일로 인식하는거
같은데. 이럴경우 어찌해야할지 모르겠습니다.
혹시 이런식으로 성공하신분 계시면 조언을 부탁드립니다.--Keep Alone.