次に、Apacheの設定を変更します。
Apacheでサブドメインを扱う方法として、VirtualHostの機能を使用します。
httpd.confを開きます。
cd /etc/httpd/conf vi httpd.conf
次に、httpd.confの最後の辺りに以下を記述します。
<VirtualHost *:80> ServerName domain.net DocumentRoot /var/www/html/ </VirtualHost> <VirtualHost *:80> ServerName main.domain.net DocumentRoot /var/www/html/wordpress </VirtualHost> <VirtualHost *:80> ServerName sub1.domain.net DocumentRoot /var/www/html/wordpress/sub1 </VirtualHost>
ファイルを保存します。
Apacheを再起動します。
service httpd restart
エラーが発生しているかも知れませんが、再起動が行えたらOKです。
sub1のパスが通っていないことが原因でエラーが発生するはずです。
<目次>