CakePHPでVirtual Host

NameVirtualHost *:80

 

<VirtualHost *:80>

    DocumentRoot "D:/xampp/htdocs"

    ServerName localhost.example.com

</VirtualHost>

 

<VirtualHost *:80>

    DocumentRoot "D:/xampp/htdocs/○○○/app/○○○"

    ServerName test-srv.hoge.com

 

    <Directory "D:/xampp/htdocs/○○○/app/○○○">

        Options Indexes FollowSymLinks Includes ExecCGI

        AllowOverride All

        Order allow,deny

        Allow from all

    </Directory>

</VirtualHost>

 

※開発機ならhostsの設定も忘れないように。

 

C:\WINDOWS\system32\drivers\etc\hosts
以下を追記する

127.0.0.1 localhost
127.0.0.1 test-srv.hoge.com
127.0.0.1 localhost.example.com

 

※本番機ならDNSサーバにて設定を行なう。