WebminでApacheのサブドメイン設定。 | φ(..)メモとして残しておこう…

WebminでApacheのサブドメイン設定。



[サーバ]→[Apache Webサーバ]→[仮想ホストの作成]で仮想サーバを作成する。


【デフォルトのWebサーバー】
アドレス:任意(全てのアドレス)
ポート:80
ドキュメントのルート:/var/www/html/default
サーバ名:example.com
ファイルに仮想サーバを追加する:標準 httpd.conf ファイル


【ショップ(サブドメイン)】
アドレス:任意
ポート:80
ドキュメントのルート:/var/www/html/shop
サーバ名:shop.example.com
ファイルに仮想サーバを追加する:標準 httpd.conf ファイル




「/etc/httpd/conf/httpd.conf」の中身を直接編集するならこんな感じ。


NameVirtualHost *:80


ServerName example.com
DocumentRoot /var/www/html/default


ServerName shop.example.com
DocumentRoot /var/www/html/shop



他にも色々設定は必要ですが(ログの保存先など)、とりあえずサブドメインを使うだけならこれだけで( `д´)b オッケー!


http://dokipoke.net/
http://shop.dokipoke.net/

上記の二つは全然違うコンテンツが表示されると思います。


とはいえ、ショップページはSSL対応(ポート番号は443)する必要があります。
それはいずれまた。