サイト別にルートディレクトリを用意し、ポート番号で振り分ける。
設定をするのは次の2ファイル
- Apache/conf/httpd.conf
- Apache/conf/extra/httpd-vhosts.conf
今回は8085ポートを指定し、次のアドレスで表示されるようにする
http://localhost:8085/
-
httpd.confの設定
#追加Listen 8085
#rewrite モジュールを読み込む
コメントが外れいているか確認(外れてなければ外す)LoadModule rewrite_module modules/mod_rewrite.so
#rewrite モジュールを読み込む
#コメントをはずすInclude conf/extra/httpd-vhosts.conf
-
httpd-vhosts.confの設定
追加NameVirtualHost *:8085
追加
<VirtualHost *:8085> ServerAdmin webmaster@dummy-host.sample_system DocumentRoot "C:\Program Files\Zend\Apache2\htdocs\sample_system" ServerName local.sample_system ServerAlias www.local.sample_system ErrorLog "logs/dummy-host.sample_system-error.log" CustomLog "logs/dummy-host.sample_system-access.log" common </VirtualHost>
- apacheを再起動