肉球ふみふみ

WEB and DTP Designing Producer's Diary / LOVE: Camera/DJ/Cat/Car/Jazz/SCOTLAND/

XAMPP(Apache)での複数ドメインを利用する設定

インストールが終わったので今度は複数ドメインで利用する設定を行います。

 

Virtualhostのサイト設定

Virtualhostを設定して使いたいので以下ファイルで設定変更します。

 

C:/xampp/apache/conf/extra/httpd-vhosts.conf

 

まず、

 ##NameVirtualHost *:80

 ここを↓

NameVirtualHost *:80 

 #を取りコメントアウトを解除します。

 

##<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host.example.com
##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
##ServerName dummy-host.example.com
##ServerAlias www.dummy-host.example.com
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
##</VirtualHost> 

 すでにこのようにダミーで例示がコメントアウトされてて親切ですね。

ここの内容を自分の環境に合わせて変更し、

#を取りコメントアウトを解除します。

<virtualhost *:80="">
DocumentRoot “C:/xampp/htdocs/domain.com/htdocs”
ServerName domain.com
</virtualhost>

最低限はこれで。

さらに

<VirtualHost *:80>

DocumentRoot "C:/xampp/htdocs/domain.com/"
ServerName domain.com
<Directory "C:/xampp/htdocs/domain.com/">
Require all granted
Order allow.deny
Allow 127.0.0.1
</Directory>
</VirtualHost> 

自PCからのみ接続できる設定にしました

 

hostファイルの修正

次にhostファイルを修正します。

C:/WINDOWS/system32/drivers/etc/host

 

最後の行に

127.0.0.1 domain.com 

設定したいドメインを追加します。

 

Apacheの再起動

Apacheを再起動して「http://domain.com/にて接続出来れば完了です。

 

 

 

こちらのサイトを参考にさせて頂きました。

ありがとうございました。

[XAMPP] Apacheのバーチャルホストで複数サイトを管理 – gomokulog