XAMPPでローカルホストにカスタムドメインを作成する方法


  1. XAMPPのインストール: まず、最新バージョンのXAMPPを公式ウェブサイトからダウンロードしてインストールします。インストールが完了したら、XAMPPを起動します。

  2. バーチャルホストの設定: XAMPPのコントロールパネルを開き、Apacheサーバーの「Config」ボタンをクリックします。メニューから「Apache (httpd.conf)」を選択し、httpd.confファイルを開きます。

    httpd.confファイル内で、以下の設定を探します:

    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf

    上記のコメントアウトされた行を編集して、次のように変更します:

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    保存してhttpd.confファイルを閉じます。

  3. バーチャルホストの作成: XAMPPのコントロールパネルで、「Config」ボタンをクリックし、「Apache (httpd-vhosts.conf)」を選択します。httpd-vhosts.confファイルが開きます。

    ファイルの末尾に、以下のようなバーチャルホストの設定を追加します:

    <VirtualHost *:80>
       DocumentRoot "C:/xampp/htdocs"
       ServerName yourdomain.local
    </VirtualHost>

    上記の設定では、"C:/xampp/htdocs"がドキュメントルートのパスであり、"yourdomain.local"がカスタムドメイン名です。必要に応じてこれらを変更してください。

    保存してhttpd-vhosts.confファイルを閉じます。

  4. hostsファイルの編集: Windowsの場合、C:\Windows\System32\drivers\etc\hostsファイルをテキストエディタで開きます。

    ファイルの末尾に、以下の行を追加します:

    127.0.0.1 yourdomain.local

    先ほどのバーチャルホストの設定で指定したカスタムドメイン名を使用します。

    保存してhostsファイルを閉じます。

  5. サーバーの再起動: XAMPPのコントロールパネルで、Apacheサーバーを停止し、再度起動します。

  6. ブラウザでアクセス: ブラウザを開き、以下のURLを入力してアクセスします:

    http://yourdomain.local

    XAMPPのドキュメントルートが表示されれば、カスタムドメインの設定が成功しています。

この方法を使用してXAMPPでローカルホストにカスタムドメインを作成することができます。必要に応じてドキュメントルートやカスタムドメイン名を変更してください。