Vorausgesetzt, Ihr DNS ist für laptop.local richtig eingerichtet, müssen Sie wahrscheinlich nur Ihre WAMP-Konfiguration aktualisieren, um die entsprechenden virtuellen Apache-Hosts zu verwenden.
WAMP konfigurieren
Erstellen Sie ein Verzeichnis, in dem sich Ihre Subdomains befinden. Stellen Sie sicher, dass dies an einem Ort durchgeführt wird, auf den Ihre WAMP-Installation zugreifen kann (z. B. unter oder neben Ihrem
www
Stammordner).Öffnen Sie Apache httpd.conf (in Ihrer WAMP-Installation unter dem Apache-
conf
Verzeichnis oder über die entsprechende Menüoberfläche, zApache → httpd.conf
. B. ).Kommentieren Sie diese Zeile (entfernen Sie das #):
# Include conf/extra/httpd-vhosts.conf
das sollte dann werden
Include conf/extra/httpd-vhosts.conf
Öffnen Sie Ihren Apache-
conf\extra
Ordner und suchen Siehttpd-vhosts.conf
. Fügen Sie am Ende der Datei etwas Ähnliches hinzu:# Virtual host entry for website.laptop.local # Anything with a # is a comment <VirtualHost *:80> ServerName website.laptop.local #ServerAlias *.website.laptop.local # DocumentRoot should correspond to wherever the HTML files # for your website.laptop.local site are located. This is an example! DocumentRoot "C:/wamp/www/subdomains/my-website" ErrorLog "logs/my-website-error.log" CustomLog "logs/my-website-access.log" common # If you have any problems with "Forbidden", try uncommenting # the following (assumes Apache 2.4.x). #<Directory "C:/wamp/www/subdomains/my-website"> #AllowOverride None #Options None #Require all granted #</Directory> </VirtualHost>
Stellen Sie sicher, dass Sie die Apache-Module alias_module und vhost_alias_module aktiviert haben . In der Regel erfolgt dies (wieder) über die entsprechende Menüoberfläche
Apache → Apache modules
, kann aber auch potenziellhttpd.conf
durch einfaches Auskommentieren der entsprechenden Modulzeilen erfolgen.Starten Sie Ihren WAMP-Server neu.
Vorausgesetzt, es gibt keine Fehler, sollte website.laptop.local jetzt verfügbar sein.