Ange en lokal domän för att underlätta lokal utveckling

Om du är en webbutvecklare gör du förmodligen en hel del utveckling på din lokala dator med antingen den inbyggda Mac OS X Apache-servern eller, i mitt fall, något som MAMP. Eftersom en lokal webbserver som den här är väldigt praktisk för att testa detta, kan du göra ditt lokala utvecklingsliv lite enklare genom att ställa in en lokal domän, och vi visar dig hur du gör det.


För vad det är värt täcker vi detta för Mac OS X, men du kan också ställa in lokala domäner på en Linux-dator eller Windows-dator. Så länge datorn har en värdfil kan du använda en lokal domän med samma trick.

Du kommer att behöva ändra din hosts-fil för att göra det, det är inte svårt, men kräver kommandoraden. Skriv från Mac-terminalen följande:

sudo nano /etc/hosts

Detta kommer att hämta filen / etc / hosts i nano-editoren, det kommer att se ut så här:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost

Ställa in det lokala domännamnet

Nästa är det viktiga patet: du vill lägga till värdnamnet (i det här fallet använder vi namnet local.dev) som du vill använda lokalt till slutet av den filen på en ny rad, i följande formatera:

127.0.0.1 local.dev

Spara ändringarna till / etc / hosts-filen genom att trycka på Control-O och sedan Control-X för att avsluta.

Nu kan du komma åt din lokala domän via webbläsaren, ftp eller vad som helst annat bara genom att öppna "local.dev" i den lämpliga webbläsaren. Du kan behöva skölja din Macs DNS-cache för att effekten ska träda i kraft, och vissa appar kan behöva en snabb återstart, till exempel Safari eller Chrome.

Du behöver självklart inte välja "local.dev" som din lokala domän och du kan faktiskt använda localhost IP för att testa levande domäner på det här sättet utan att ta dem live, vilket gör att du kan behålla länkar när du testa en webbplats, spindel, sökrobot eller vad du än arbetar på.