XAMPP hjelper oss med å simulere servermiljø på Vår Windows-datamaskin, slik at vi kan teste våre nettsteder lokalt før du laster dem opp til live server. SOM standard bruker xampp localhost som URL for lokale nettsteder. Er det mulig å få tilgang til våre nettsteder ved hjelp av et tilpasset domenenavn i stedet for localhost? Ved å gjøre det kan vi bruke forskjellige domenenavn for flere nettsteder, og vi sparer tid for å endre nettadressen på ekstern server når nettstedet vårt er klart til å publisere.
Løs et domene til lokal datamaskin
som lignende programvareverktøy, når XAMPP konfigurerer webserver På Windows-datamaskinen, brukes 127.0.0.1 til å peke programvaren til den lokale PCEN. 127.0.0.1 er den lokale datamaskinens adresse. localhost bruker IP-adressen 127.0.0.1. Hvis DU vil bruke et tilpasset domenenavn i STEDET for localhost I XAMPP, må du først løse domenet til den lokale IP-adressen 127.0.0.1.
Windows-datamaskiner har en vertsfil, en operativsystemfil, som tilordner vertsnavn TIL IP-adresser. Den lar brukerne angi EN IP-adresse for å bruke for et vertsnavn eller domenenavn uten å sjekke DNS. Du kan se denne opplæringen for å finne og redigere hosts-filen I Windows 10 for flere detaljer.
Nå har du allerede pekt det tilpassede domenet til din lokale webserver. Følg trinnene nedenfor for å tilordne domenet til den spesifikke mappen for de lokale nettstedene som er konfigurert MED XAMPP.
Legg til tilpasset domene TIL XAMPP
Bla Til installasjonsmappen TIL XAMPP I Windows File Explorer. Naviger til apache / conf / extra. Finn Og åpne Den Virtuelle Verter Apache konfigurasjonsfil kalt httpd-vhosts.conf bruker Notepad eller andre tekst editor programmer du har.
i Denne VirtualHost-konfigurasjonsfilen kan Du se VirtualHost-eksempelkoden. Du kan kopiere og lime inn eksempelkoden og deretter erstatte Servernavnet med ditt eget domenenavn. Eller kopier og lim inn koden nedenfor, og erstatt Deretter DocumentRoot og Directory med din faktiske nettstedrotkatalog og banen, bruk ditt egendefinerte domene som Servernavn.
<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs/site1" ServerName betterhostreview.com <Directory "D:/XAMPP/htdocs/site1"> Order allow,deny Allow from all </Directory></VirtualHost>
hvis du vil opprettholde flere domener/vertsnavn for forskjellige eller samme nettsteder på datamaskinen, kan Du sette Opp VirtualHost-beholdere eller blokker for dem.
bare kopier og lim inn over koden igjen, bruk deretter ny DocumentRoot, Servernavn, Katalog i Flere VirtualHost-beholdere eller blokker.
hvis du vil ha tilgang til det samme nettstedet ved hjelp av localhost samtidig, legg til under kode i denne konfigurasjonsfilen. Pass på å erstatte DocumentRoot med din egen.
<VirtualHost *> DocumentRoot "D:/XAMPP/htdocs" ServerName localhost</VirtualHost>
Merk at Du kanskje må starte Apache-tjenesten På NYTT I XAMPP før endringene får effekter.