Ändra en hemsidas domän

Att ändra en hemsidas domän byter ut dess primära adress, till exempel när du flyttar en hemsida från en tillfällig Templ-adress till din riktiga domän, eller från en domän till en annan. Templ kör databassökning och -ersättning åt dig som en del av ändringen.

Ändra domänen

  1. Klicka på Websites i vänstermenyn i Templ-panelen.
  2. Klicka på den hemsida som du vill ändra domän för.
  3. Klicka på Edit Website Details.
    Templ-panelen hemsida med knappen Edit Website Details
  4. Under Domain, välj en domän i rullgardinsmenyn.
    Rullgardinsmeny för domän på sidan Edit Website Details
  5. Scrolla ända ner och klicka på Continue, det är klart!

Primär domäntilldelning

Ändringen slutförs omedelbart när du sparar den i Edit Website Details, även innan offentlig DNS pekar på Templ eller det slutliga SSL-certifikatet är klart. Den nya primära domänen tilldelas och databassökningen-ersättningen körs som en del av ändringen; ingendera väntar på DNS-spridning eller slutlig certifikatutfärdande. Förlita dig inte på att den gamla tillfälliga preview-URL:en fortsätter att fungera efter ändringen.

Templ använder ett provdomäncertifikat tills det slutliga certifikatet utfärdas, och aktiverar sedan det slutliga certifikatet automatiskt. Provdomäncertifikatet matchar inte din anpassade domän, så en webbläsare som ansluter direkt till Templ på den domänen kommer att visa en certifikatvarning.

DNS- och SSL-beredskap

Domäntilldelning, offentlig DNS och slutlig SSL-beredskap är separata steg. DNS-spridning (tiden för DNS-ändringar att sprida sig) avgör när besökare når Templ:

  • DNS hanterad av Templ - de nödvändiga DNS-posterna uppdateras automatiskt och ändringen träder vanligtvis i kraft inom några minuter.
  • Extern DNS, A-poständring - vanligtvis minuter till några timmar, beroende på DNS-cacher och den tidigare TTL:en (hur länge en post får cachas); TTL är inte en garanterad övre gräns.
  • Extern DNS, namnserverbyte - tar vanligtvis upp till 48 timmar att sprida sig globalt, men kan ta längre tid. Förbered och kontrollera de nödvändiga posterna hos den nya DNS-leverantören innan du ändrar namnservrar. Efter att ha tilldelat eller kopplat domänen till hemsidan, peka hemsidans poster hos din nuvarande DNS-värd mot Templ och låt den ändringen sprida sig innan du byter namnservrar. Att sänka TTL i förväg kan minska fördröjningar i cachning, men förkortar inte poster som redan är cachade under den tidigare TTL:en eller garanterar en övergångstid.

Det slutliga SSL-certifikatet utfärdas när domänens DNS är korrekt och har spridit sig, och aktiveras automatiskt när det utfärdats. Se SSL certificates om utfärdandet är försenat.

Testning innan DNS-ändringar

En hosts-fil-överskrivning låter din dator nå Templ med den avsedda domänen medan offentlig DNS fortfarande pekar någon annanstans. Behåll din befintliga externa DNS oförändrad för detta arbetsflöde; när du lägger till domänen, välj Use external nameservers. Om Templ redan hanterar din offentliga DNS, uppdaterar domäntilldelningen dess DNS-poster automatiskt, så tilldelning är inte ett privat testningssteg.

  1. Lägg till domänen och tilldela den till hemsidan med stegen ovan. Tilldelning ändrar hemsidans primära domän omedelbart.
  2. Kopiera hemsidans IP-adress från Websites → din hemsida → Overview i Templ-panelen.
  3. Redigera din dators hosts-fil med administratörsbehörighet: /etc/hosts på macOS eller Linux, eller C:\Windows\System32\drivers\etc\hosts på Windows. Lägg till en rad som denna och ersätt exempel-IP:n och domänerna med dina:
    203.0.113.10 example.com www.example.com
    
  4. Öppna din avsedda domän i webbläsaren. Medan provdomäncertifikatet används, förvänta dig en värdnamnskonfliktvarning: certifikatet autentiserar inte din anpassade domän. Om detta blockerar testning, kontakta support för hjälp med att ordna en verifierad testmiljö. Att bara vänta kommer inte att lösa varningen så länge offentlig DNS fortfarande förhindrar slutlig certifikatutfärdande.
  5. När du är redo att lansera, uppdatera offentlig DNS. Ta bort hosts-fil-posten efteråt och verifiera både rotdomänen och www genom DNS Checker, kontrollera sedan hemsidan igen över HTTPS utan certifikatvarningar.

Överskrivningen påverkar bara din dators DNS-upplösning och möjliggör inte slutlig certifikatutfärdande. Domäntilldelning och databassökning-ersättning ändrar fortfarande den faktiska hemsidan, inte en privat klon; besökare som redan når den installationen kan påverkas även utan en DNS-ändring.

Relaterade guider: