xampp1.7.3でサブドメインを設定する。

目的
xampp1.7.3でサブドメインを設定する
http://test.localhost/ のようなサイトを設定する。



1. vhostsの設定

Cドライブ直下においたxamppの場合
C:\xampp\apache\conf\extraに「httpd-vhosts.conf」があるので
<VirtualHost *:80>
    DocumentRoot "E:\xampp\htdocs"
    ServerName localhost
</VirtualHost>
これを設定しないと[http://localhost/]が見れない。。。焦った。

<VirtualHost *:80>
    DocumentRoot "C:\適当なパス"
    ServerName test.localhost
</VirtualHost>
<Directory "C:\適当なパス">
    order deny,allow
    allow from ALL
</Directory>
これで指定したパスがxxx.localhostのドキュメントルートになる。

2.仕上げ

[C:\WINDOWS\system32\drivers\etc ]のhostsファイルを変更。
127.0.0.1        test.localhost

以上で動作。

自分の場合はC:\適当なパスをEclipseのworkspaceフォルダにし、実行、及びデバッグが容易に行えるよう、調整を行いました。

0 件のコメント :