xampp(for win)のバーチャルホスト設定の手順
1)hostsファイル編集
C:\WINDOWS\system32\drivers\etc\hosts
のファイルをバックアップしてから開く。
上記のように追加したいホスト名を追加。保存したらWindows再起動。
2)httpd-vhosts.conf編集
xampp\apache\conf\extra の中の httpd-vhosts.conf をバックアップしてから編集。
NameVirtualHost *:80
をコメントアウト解除
の部分もコメントアウト解除して追加したいホストの分だけ追加。デフォルトのlocalhostの分も追加する。
DocumentRoot "G:/Program Files/xampp/htdocs" ServerName localhost order deny,allow allow from ALL
VirtualHost の中にアクセス許可の Directory ディレクティブを追加する。うまくいってないと403が返ってくる。最低限 DocumentRoot と ServerName は必要。Log 設定はお好みで。最後にapache再起動。