XAMPPをドメインで表示する
XAMPPで起動しているWEBサーバー(Apache)に、IPアドレスではなく、ドメイン名で接続する方法です。ローカルのXAMPP環境で複数サイトを開発している場合、IPアドレス接続だと1つのサイトしか表示できません。これを解決するためにドメイン接続の設定を行います。
httpd-vhosts.conf
対象のファイルは以下に配置されています。
your root/
`-- xampp/
`-- apache/
`-- conf/
`-- extra/
`-- httpd-vhosts.conf
「DocumentRoot」にPHPなどで作成したプログラム群のフォルダを配置してください。PHPの場合、公開フォルダが「public」なので、そこを指定します。
「ServerName」を指定することで、ブラウザからIPアドレスとは別に、指定したドメイン名でサイトを表示できるようになります。
例)http://your-domain/
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\your-domain\public"
ServerName jp-terrace
</VirtualHost>
コメント