Im vorherigen Artikel haben wir darüber gesprochen wie Sie XAMPP auf Ihrem lokalen PC einrichten und WordPress darauf installieren. Aber was ist, wenn Sie mehrere Websites auf Ihrem lokalen Server haben möchten? Sie könnten einfach neue Ordner erstellen und diese als www.example.com/ öffnen, aber das ist einfach langweilig! Wie wäre es mit dem Erstellen einer Subdomain? So etwas wie www.sub.example.com, das sieht jetzt nach etwas aus, nicht wahr.
Erstellen eines Stammverzeichnisordners für die Subdomin
Mal sehen, wie wir all das machen. Zunächst möchten Sie das Root-Verzeichnis der neuen Subdomain erstellen. Gehen Sie zu C:/xampp/htdocs (dies kann für Sie unterschiedlich sein, je nachdem, wo Sie XAMPP installiert haben). Der Name des Ordners kann nur der Subdomain-Name sein (z. B. www.sub.domain.com der Ordner wäre sub) oder Sie können den gesamten Domänennamen für den Ordnernamen verwenden (z. B. www.sub.domain.com würde der Ordner sei www.sub.domain.com).
Erstellen der Subdomain
Um die Subdomain für Ihren localhost zu erstellen, müssen Sie eine XAMPP-Konfigurationsdatei namens . bearbeiten httpd-vhosts.conf diese Datei befindet sich in C:/xampp/apache/conf/extra (dies kann für Sie unterschiedlich sein, je nachdem, wo Sie XAMPP installiert haben). Öffnen Sie die httpd-vhosts.conf mit Ihrem bevorzugten Texteditor und suchen Sie nach Folgendem:
[html]
##<virtueller Host *:80>
##ServerAdmin [E-Mail geschützt]
##DocumentRoot „C:/xampp/htdocs/dummy-host.localhost“
##ServerName dummy-host.localhost
##ServerAlias www.dummy-host.localhost
##ErrorLog „logs/dummy-host.localhost-error.log“
##CustomLog "logs/dummy-host.localhost-access.log" kombiniert
##</virtueller Host>
[/ html]
Duplizieren Sie es und entfernen Sie das ## vor jeder Zeile, dann sind wir bereit, die Subdomain zu erstellen, in unserem Fall wird es sub.localhost sein. Natürlich können Sie Ihre machen, was Sie möchten. Ändern Sie das * in sub.localhost und in jeder Zeile, in der dummy-host.localhost steht, in sub.localhost.com. Das Endergebnis würde in etwa wie folgt aussehen:
[html]<virtueller Host sub.localhost.com:80>
ServerAdmin postmaster@ sub.localhost.com #DocumentRoot „C:/xampp/htdocs/ sub.localhost.com“
Servername sub.localhost
ServerAlias www. sub.localhost.com
ErrorLog "logs/sub.localhost.com -error.log"
CustomLog "logs/ sub.localhost.com -access.log" kombiniert
</virtueller Host>
[/ html]
Registrieren der Domain sub.localhost.com
Wenn Sie damit fertig sind, müssen Sie Ihre Subdomain im Windows-Hosts Datei. Dies ist zu finden in C: / Windows / System32 / drivers / etc.. Erstellen Sie eine Sicherungskopie der Hosts-Datei, öffnen Sie sie dann mit Ihrem bevorzugten Texteditor und fügen Sie unten die folgenden Zeilen hinzu:
127.0.0.1 localhost
127.0.0.1 sub.localhost.com
Hinweis: Windows 7 oder Windows 8 erlaubt es Ihnen nicht, diese Datei zu bearbeiten. Um diese Datei zu bearbeiten, kopieren Sie sie zuerst an einen anderen Ort, sagen Sie Desktop, bearbeiten Sie sie dann in Ihrem bevorzugten Editor und fügen Sie dann die bearbeitete Datei ein (ersetzen Sie sie). etc -Ordner.
Dadurch wird eine sub.localhost.com-Domain erstellt. Wenn Sie damit fertig sind und zu 100% sicher sind, dass Sie alles richtig gemacht haben, starten Sie Ihren Apache über die Systemsteuerung von XAMPP (Stopp/Start) neu. Nachdem Sie den Apache neu gestartet haben, sollten Sie auf Ihre neue Subdomain zugreifen können: .
Wenn Ihr XAMPP einfriert, wenn Sie den Apache neu starten möchten, stellen Sie sicher, dass Sie kein HTTP:// oder / am Ende der Domäne verwenden, für die Sie ein Verzeichnis erstellen möchten. Wenn Sie weitere Fragen zu diesem Thema haben, können Sie diese gerne in den Kommentaren unten stellen.
Tushar
Wow ich liebe es. Es macht mehr Spaß, eine Subdomain auf einem localhost zu erstellen und damit zu arbeiten. Gibt es eine Möglichkeit, eine Subdomain in wampp zu erstellen.
Andor Nagy
Hi. Ich bin sicher, es ist möglich. Ich habe WAMP nie benutzt, aber wie ich gelesen habe, ist es das gleiche wie auf XAMPP.
Grüße,
Andor Nagy
Sai Kumar
Hallo Andor Nagy, Tolles Tutorial zum Erstellen einer Subdomain mit Xampp. Ich werde sicherlich versuchen, eine Unterdomäne in localhost zu erstellen. Danke für das Teilen!!
Sadek
Nette Tipps, kann ich das auch mit WAMP machen??
es ist etwas anders als XAMPP
Rajesh Namase
Andor sagte bereits, dass Sie dieselbe Methode auch für WAMP verwenden können. Wenn Sie Probleme mit WAMP haben, lassen Sie es uns wissen.
Emily
Es ist eine gute Nachricht, dass ich die gleiche Methode auf WAMP anwenden kann! :) Ich werde es so schnell wie möglich ausprobieren und auf meine Liste setzen (weil ich es vergessen kann).
ansch
danke für die hilfe kollege. . . Es wird von Vorteil sein, eine Subdomain auf localhost zu erstellen und dann etwas zu entwickeln.. :)
Parmar
Danke bro für dieses funktionierende Tutorial, ich habe mich immer gefragt, wie die Leute eine Subdomain für ihre Website bekommen, jetzt kann ich auch eine für meine Website bekommen! Danke noch einmal!
Andor Nagy
Hallo, freut mich, dass es dir geholfen hat! Beachten Sie, wenn Sie einen Premium-Domainnamen haben, müssen Sie die Subdomain bei dem Dienst erstellen, bei dem Sie sowohl die Domain haben, als auch über den DNS-Manager auf Ihre IP umleiten.
Grüße,
Andor Nagy
Mohsin Shakeel
Nun, dieses Tutorial ist sicherlich interessant für mich Rajesh Namase. Übrigens, welches Theme du in diesem Blog verwendest.
Rajesh Namase
Der LOL-Artikel wurde von Andor Nagi geschrieben: D Wir verwenden ein benutzerdefiniertes Genesis-Child-Theme.
Yogesh
Dieser Artikel ist sehr hilfreich für mich, aber ich möchte etwas über neue Technologien wie Joomla usw. wissen. Bitte schreiben Sie einige Artikel darüber.
Aliakbar Fachri
Super Tipp,
Ich möchte nur wissen, ob ich die gleiche Methode mit Wamp verwenden kann?
Bhavik
Danke für diesen Artikel..
Dieser Artikel ist wirklich hilfreich für Leute, aber wie erstellt man eine Unterdomäne im Wamp-Server?
Sridahr
Das ist ein tolles Tutoail, aber wann immer ich das hinzufüge
NameVirtualHost *: 80
DocumentRoot „D:/xampp/htdocs“
Servername localhost
DocumentRoot „D:/xampp/htdocs/subdomain“
Servername subdomain.localhost.com
Mein xammp-Server sratring nicht
Hiren Rajput
Hallo, das ist wirklich ein großartiges Tutorial zum Erstellen einer Sub-Domain mit xampp. Denken Sie niemals daran, dass eine Subdomain in localhost erstellt werden kann. Jetzt kenne ich die Geheimnisse und werde es auch ausprobieren.
Michael
Hallo, wie mache ich das auf einer tatsächlichen Website?
Donald
Ich frage mich das gleiche. Für mich leitet es jetzt den gesamten Verkehr auf die Subdomain um.
Kyle E.
Sehr schönes Tutorial, jetzt nachdem sub.localhost.com erstellt wurde, ist es da, um es für andere wie testdomain.tk verwenden zu können? Ich habe die httpd-vhosts.conf verwendet, bevor ich mehrere Ordner eingerichtet habe, damit ich mehr als nur einen Ordner haben kann, in dem htdocs so viel speichern. Ist es möglich, dass sub.localhost.com in sub.testdomain.com wechselt?