WorldCraft ルールとして、 /etc/httpd/conf.d/virtualhost.conf にvirtualデータを作成する。
サンプル:
<VirtualHost *:80> ServerAdmin webmaster@worldcraft.co.jp DocumentRoot /opt/zorg/public_html ServerName zorg-dev.donotfree.com ErrorLog logs/zorg-error_log CustomLog logs/zorg-access_log common Alias /wc/ "/opt/zorg/www/" </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@worldcraft.co.jp DocumentRoot /opt/zorg/public_html ServerName zorg-dev.my.home ErrorLog logs/zorg-error_log CustomLog logs/zorg-access_log common Alias /wc/ "/opt/zorg/www/" </VirtualHost> <Directory /opt/zorg> AuthType Basic AuthName "zorg staff" AuthUserFile /opt/etc/httpd/zorg/htpasswd <Limit GET POST HEAD OPTIONS PROPFIND> require valid-user </Limit> AllowOverride All </Directory>
サンプル2:copper 2012/01/24現在
1 <VirtualHost *:80> 2 ServerAdmin webmaster@worldcraft.co.jp 3 DocumentRoot /opt/zorg/public_html 4 ServerName zorg-dev 5 ErrorLog logs/zorg-error_log 6 CustomLog logs/zorg-access_log common 7 Alias /wc/ "/opt/zorg/www/" 8 </VirtualHost> 9 <VirtualHost *:80> 10 ServerAdmin webmaster@worldcraft.co.jp 11 DocumentRoot /opt/zorg/public_html 12 ServerName zorg-dev.wclab.worldcraft.co.jp 13 ErrorLog logs/zorg-error_log 14 CustomLog logs/zorg-access_log common 15 Alias /wc/ "/opt/zorg/www/" 16 </VirtualHost> 17 <VirtualHost *:80> 18 ServerAdmin yutaka.fujii@worldcraft.co.jp 19 DocumentRoot /web/www/public_html 20 ServerName copper.wclab.worldcraft.co.jp 21 ErrorLog logs/copper-error_log 22 CustomLog logs/copper-access_log common 23 Alias /seinen/ "/web/www/seinen/" 24 </VirtualHost> 25 #20120118 26 <VirtualHost *:80> 27 ServerAdmin yutaka.fujii@worldcraft.co.jp 28 DocumentRoot /web/www/public_html 29 ServerName copper 30 ErrorLog logs/copper-error_log 31 CustomLog logs/copper-access_log common 32 Alias /seinen/ "/web/www/seinen/" 33 </VirtualHost> 34 #20120118 35 <Directory "/web/www/seinen"> 36 Options None 37 AllowOverride All 38 </Directory> 39 <Directory "/usr/local/*/public_html"> 40 Options None 41 AllowOverride All 42 </Directory> 43 <Directory "/var/*/public_html"> 44 Options None 45 AllowOverride All 46 </Directory>
'virtualhostについて/' には、下位層のページがありません。