verander localhost naar domeinnaam voor XAMPP

XAMPP helpt ons serveromgeving op onze Windows-computer te simuleren, zodat we onze websites lokaal kunnen testen voordat we ze uploaden naar live-server. Standaard gebruikt XAMPP localhost als URL voor lokale websites. Is het mogelijk om toegang te krijgen tot onze websites met behulp van een aangepaste domeinnaam in plaats van localhost? Door dit te doen, kunnen we verschillende domeinnamen gebruiken voor meerdere websites en we besparen de tijd om de URL van de site op externe server te wijzigen wanneer onze site klaar is om te publiceren.

Resolve a domain to local computer

net als soortgelijke software tools, wanneer XAMPP webserver op uw Windows computer instelt, wordt 127.0.0.1 gebruikt om de software naar de lokale PC te verwijzen. 127.0.0.1 is het adres van de lokale computer. localhost gebruikt het IP-adres 127.0.0.1. Als u een aangepaste domeinnaam wilt gebruiken in plaats van localhost in XAMPP, moet u eerst het domein omzetten naar het lokale IP-adres 127.0.0.1.

Windows-computers hebben een hostbestand, een besturingssysteem, dat hostnamen koppelt aan IP-adressen. Hiermee kunnen gebruikers een IP-adres opgeven om te gebruiken voor een hostnaam of domeinnaam zonder DNS te controleren. U kunt verwijzen naar deze tutorial te vinden en te bewerken hosts-bestand in Windows 10 voor meer details.

nu hebt u het aangepaste domein al naar uw lokale webserver verwezen. Volg de onderstaande stappen om het domein toe te wijzen aan de specifieke map voor de lokale websites die zijn geconfigureerd met XAMPP.

aangepast domein toevoegen aan XAMPP

blader naar de installatiemap van XAMPP in Windows Bestandsverkenner. Navigeer naar apache / conf / extra. Zoek en open het virtuele hosts Apache configuratie bestand genaamd httpd-vhosts.conf met behulp van Kladblok of andere teksteditor programma ‘ s die u hebt.

voeg aangepast domein toe aan XAMPP

In dit VirtualHost configuratiebestand kunt u de VirtualHost voorbeeldcode zien. U kunt de voorbeeldcode kopiëren en plakken en vervolgens de servernaam vervangen door uw eigen domeinnaam. Of kopieer en plak de onderstaande code, vervang dan de DocumentRoot en Directory met uw werkelijke website root directory en zijn pad, gebruik uw aangepaste domein als de servernaam.

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

Als u meerdere domeinen/hostnamen voor verschillende of dezelfde websites op uw computer wilt onderhouden, kunt u VirtualHost-containers of-blokken daarvoor instellen.

kopieer en plak de bovenstaande code opnieuw, gebruik dan nieuwe DocumentRoot, ServerName, Directory in extra VirtualHost containers of blokken.

als u dezelfde site wilt benaderen met behulp van localhost op hetzelfde moment, voeg dan onderstaande code toe aan dit configuratiebestand. Zorg ervoor dat u de DocumentRoot vervangt door uw eigen.

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

merk op dat u de Apache-service mogelijk opnieuw moet starten in XAMPP voordat de wijzigingen effect hebben.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.