Localhost in Domainnamen für XAMPP ändern

XAMPP hilft uns, die Serverumgebung auf unserem Windows-Computer zu simulieren, damit wir unsere Websites lokal testen können, bevor wir sie auf den Live-Server hochladen. Standardmäßig verwendet XAMPP localhost als URL für lokale Websites. Ist es möglich, mit einem benutzerdefinierten Domainnamen anstelle von localhost auf unsere Websites zuzugreifen? Auf diese Weise können wir verschiedene Domainnamen für mehrere Websites verwenden und sparen Zeit, um die Site-URL auf dem Remote-Server zu ändern, wenn unsere Site zur Veröffentlichung bereit ist.

Domäne auf lokalen Computer auflösen

Wie bei ähnlichen Softwaretools wird beim Einrichten des XAMPP-Webservers auf Ihrem Windows-Computer 127.0.0.1 verwendet, um die Software auf den lokalen PC zu verweisen. 127.0.0.1 ist die Adresse des lokalen Computers. localhost verwendet die IP-Adresse 127.0.0.1. Wenn Sie in XAMPP einen benutzerdefinierten Domänennamen anstelle von localhost verwenden möchten, müssen Sie die Domäne zunächst in die lokale IP-Adresse 127.0.0.1 auflösen.

Windows-Computer verfügen über eine Hosts-Datei, eine Betriebssystemdatei, die Hostnamen IP-Adressen zuordnet. Benutzer können eine IP-Adresse angeben, die für einen Hostnamen oder Domänennamen verwendet werden soll, ohne DNS zu überprüfen. In diesem Lernprogramm finden Sie weitere Informationen zum Suchen und Bearbeiten der Hosts-Datei in Windows 10.

Jetzt haben Sie die benutzerdefinierte Domäne bereits auf Ihren lokalen Webserver verwiesen. Führen Sie die folgenden Schritte aus, um die Domäne dem spezifischen Ordner für die mit XAMPP konfigurierten lokalen Websites zuzuordnen.

Benutzerdefinierte Domäne zu XAMPP hinzufügen

Navigieren Sie im Windows-Datei-Explorer zum Installationsverzeichnis von XAMPP. Navigieren Sie zu apache/conf/extra. Suchen und öffnen Sie die Apache-Konfigurationsdatei für virtuelle Hosts mit dem Namen httpd-vhosts.conf mit Notepad oder anderen Texteditor-Programme, die Sie haben.

 benutzerdefinierte Domäne zu XAMPP hinzufügen

In dieser VirtualHost-Konfigurationsdatei sehen Sie den VirtualHost-Beispielcode. Sie können den Beispielcode kopieren und einfügen und dann den Servernamen durch Ihren eigenen Domänennamen ersetzen. Oder kopieren Sie den folgenden Code und fügen Sie ihn ein, ersetzen Sie dann DocumentRoot und Verzeichnis durch Ihr tatsächliches Website-Stammverzeichnis und dessen Pfad.

<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs/site1" ServerName betterhostreview.com <Directory "D:/XAMPP/htdocs/site1"> Order allow,deny Allow from all </Directory></VirtualHost> 

Wenn Sie mehrere Domänen / Hostnamen für verschiedene oder dieselben Websites auf Ihrem Computer verwalten möchten, können Sie VirtualHost-Container oder -Blöcke für diese einrichten.

Kopieren Sie einfach den obigen Code und fügen Sie ihn erneut ein.

Wenn Sie mit localhost gleichzeitig auf dieselbe Site zugreifen möchten, fügen Sie dieser Konfigurationsdatei den folgenden Code hinzu. Stellen Sie sicher, dass Sie den DocumentRoot durch Ihren eigenen ersetzen.

<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs" ServerName localhost</VirtualHost>

Beachten Sie, dass Sie möglicherweise den Apache-Dienst in XAMPP neu starten müssen, bevor die Änderungen wirksam werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.