2007年09月20日

[XAMPP]ローカルテスト環境でサブドメイン

XAMPPでローカルテスト環境構築するとき、

http://subdomain.localhost/
などとサブドメインを設定したいことがある。 (localhostでなく実際に持っているドメインでも同じ要領)

まず、〜\xampp\apache\conf\extra\httpd-vhosts.confに以下の追記

<VirtualHost *:80>
DocumentRoot "C:/subdomain" # サブドメインのコンテンツがあるフォルダ
ServerName subdomain.localhost # サブドメイン設定は自由な名前でどうぞ
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "〜/xampp/htdocs" # 実際のxamppのディレクトリに変えてください
ServerName localhost
</VirtualHost>

次に、〜\xampp\apache\conf\httpd.confに以下を追記

<Directory "C:/subdomain"> # サブドメインのコンテンツの在り処
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>

設定後、Apache再起動。

あとは C:\WINDOWS\system32\drivers\etc\hosts に以下の行を追記。

127.0.0.1 subdomain.localhost
ちなみにhostsファイルは編集しやすいように、エディタのショートカットをつくり、ショートカットの引数にhostsファイルのパスを書いておくと便利。

posted by dev-man at 23:09| Comment(0) | TrackBack(0) | XAMPP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック