Ny hjemmeside er ved at blive sat op, derfor vil flere sider ikke fungere. Sidst opdateret: 07-04-2026

At flytte et WordPress-site til ny hosting er en opgave mange udsætter fordi de frygter nedetid og datatab. Med den rigtige fremgangsmåde er det hverken svært eller farligt — og du kan gøre det uden at dine besøgende mærker noget.

Planlæg inden du begynder

Inden du rører noget som helst, svar på disse spørgsmål:

  • Hvad er dit domænes TTL (Time To Live)? Lavere TTL = hurtigere DNS-propagering. Sæt det til 300 sekunder (5 minutter) 24 timer inden migrationen.
  • Har du adgang til at ændre DNS-indstillinger for domænet?
  • Kræver din nye hosting specielle PHP-versioner eller extensions?
  • Har du et tidspunkt med lav trafik at flytte i?

Trin 1: Tag en komplet backup

Brug UpdraftPlus til en komplet backup af både filer og database. Download den lokalt — stol ikke på at backup’en kun ligger på din nuværende server.

Verificer backup’en ved faktisk at tjekke at filerne er der og databasefilen ikke er tom.

Trin 2: Opsæt den nye server

Installer WordPress på den nye hosting. Konfigurer PHP-version, memory limit og eventuelle andre server-indstillinger til at matche din nuværende opsætning.

Tjek at din nye server opfylder WordPress’s krav:

  • PHP 8.0 eller nyere (8.2 anbefales)
  • MySQL 8.0+ eller MariaDB 10.4+
  • HTTPS/SSL klar
  • Minimum 256MB PHP memory limit

Trin 3: Flyt filerne

Metode A — via Duplicator plugin (nemmest):
Duplicator pakker dit hele site i én zip-fil og en installer-fil. Upload begge til den nye server og kør installeren. Den håndterer database-import og URL-opdateringer automatisk.

Metode B — manuelt (mest kontrol):

  1. Download alle filer via FTP fra den gamle server
  2. Eksporter databasen via phpMyAdmin som .sql-fil
  3. Upload filerne til den nye server via FTP
  4. Importer databasen via phpMyAdmin på den nye server
  5. Opdater wp-config.php med den nye databases credentials
  6. Kør en search-replace på URL’er i databasen med WP-CLI eller Search & Replace plugin

Trin 4: Test på ny server inden DNS-skift

Inden du peger DNS’en mod den nye server, test at alt virker. Det gøres ved at tilføje en hosts-fil entry der sender kun din computer til den nye server:

# Windows: C:\Windows\System32\drivers\etc\hosts
# Mac/Linux: /etc/hosts
NY.SERVER.IP.ADRESSE  ditdomaene.dk
NY.SERVER.IP.ADRESSE  www.ditdomaene.dk

Nu ser kun du den nye server. Gennemgå sitet grundigt: forsiden, undersider, formularer, checkout (hvis webshop), billeder og admin-panel.

Trin 5: Skift DNS

Når du er tilfreds med den nye server: opdater DNS A-record’en hos din domæne-registrar til den nye servers IP-adresse.

Med en TTL på 300 sekunder propagerer ændringen globalt inden for 5-15 minutter. I denne periode kan nogle besøgende se den gamle server og andre den nye — begge er identiske, så det er uproblematisk.

Trin 6: Behold den gamle server aktiv i 48 timer

Sluk ikke den gamle server med det samme. Behold den kørende i minimum 48 timer som sikkerhedsnet. Hvis noget uventet opstår har du mulighed for at rulle tilbage hurtigt.

Almindelige fejl og hvordan du undgår dem

Glemte at opdatere URL’er i databasen — WordPress gemmer den fulde URL mange steder i databasen. Brug Always Use HTTPS eller Better Search Replace til at sikre alle URL’er er opdaterede.

Fil-rettigheder er forkerte — efter FTP-upload kan rettigheder være sat forkert. Korrekte rettigheder: mapper 755, filer 644, wp-config.php 600.

Cachen er ikke tømt — tøm al cache (plugin-cache, server-cache, CDN-cache) efter migrationen er færdig.

Har du brug for hjælp til en WordPress-migration? Kontakt mig — jeg håndterer migrationer som del af mine ydelser.

// Brug for hjælp?

Lad os løse det

Har du brug for hjælp med WordPress, sikkerhed eller automatisering? Jeg svarer inden for 24 timer.

Kontakt mig →

Webmaster-aftaler

Fra 1.299 kr/md — opdateringer, backup, sikkerhed og support.

Se aftaler →

Flere indlæg

Se alle →