こなさんち

しがないフリーランスエンジニアの備忘録。

localhostにサブドメイン追加してみた

背景

部長「サブドメインで別々のフォルダ見れるようにしといて」

私「おかのした」

環境

WindowsServer

Apache

Localhost

前提

通常、サブドメインを作成することはhttpd.cond のみでは不可能です。

そこで、extra\httpd-vhost.conf をいじります。

httpd.conf の設定

... 

LoadModule vhost_alias_module modules/mod_vhost_alias.so # コメント外す

...

Include conf/extra/httpd-vhosts.conf # コメント外す

vhostsの設定

動的に生成するという手段もあります。

それは以下記事をご参照ください。

https://taitan916.info/blog/?p=1839

今回は、手動で追加していくパターンです。

www.softel.co.jp

というのもWindowsなのでバッチファイルでがちゃがちゃやりたいからですね。

便利なコマンド

httpd -S

現在のvirtual hostの一覧

httpd -t

設定ファイルの文法チェック