Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Flytte et WordPress-nettsted

Modul 9: E-post, synlighet i søkemotorer, GDPR, vedlikehold og flytting · Lesetid: 10 minutter

Læringsmål: Etter denne leksjonen kan du flytte et WordPress-nettsted til et annet webhotell eller et annet domene uten driftsforstyrrelser.

Nøkkelbegreper: flytte til annet webhotell, flytte til annet domene, installer-import, migreringsutvidelse, flytte for hånd, søke og erstatte, teste før DNS-byttet, hosts-fil, TTL, innholdsstopp, siste synkronisering, kontroller etter byttet, adresseendring i Search Console

To typer flytting

Det finnes to typer flytting, og de er forskjellige:

  1. Til et annet webhotell, samme domene. Nettstedet går fra server A til server B; adressen forblir https://example.com. DNS-en byttes helt til slutt. Ingenting i databasen trenger å endres.
  2. Til et annet domene. Nettstedet går fra example.com til example.net (på samme eller et annet webhotell). Alle adresser i databasen endres, og du må la det gamle domenet videresende.

Noen ganger gjør du begge deler samtidig. Da er det best å dele det opp: flytt først til det nye webhotellet, og endre domenet først etterpå. Da vet du hvilket steg som var årsaken hvis det oppstår et problem.

Og glem ikke det som ligger ved siden av WordPress: e-post på domenet, DNS-poster, cronjobber, andre nettsteder i samme pakke. De flytter ikke med automatisk (DNS-kurset, leksjon 6.3).

Tre måter å overføre nettstedet på

MåteHvordanVær oppmerksom på
Installer-importMange installere (Installatron, Softaculous) kan hente et nettsted fra en annen server med FTP- eller SFTP-opplysningene til det gamle webhotelletRaskt, og nettstedet ligger deretter rett i installeren din (leksjon 2.2)
MigreringsutvidelseEn utvidelse lager en pakke (filer og database) på det gamle nettstedet og legger den på det nye, ofte med automatisk omregning av adresseneNoen gratisversjoner har en maksgrense; store opplastinger kan støte på tidsavbrudd
For håndKopiere filer (SFTP eller zip), eksportere og importere database, tilpasse wp-config.php, søke og erstatte ved nytt domeneMest arbeid, men du ser hvert steg og det fungerer alltid

Slik gjør du det for hånd:

  1. Filer: last ned hele webmappen (eller lag en zip av den via Bestandsbeheer) og legg den i webmappen på det nye webhotellet.
  2. Database: eksporter den på det gamle webhotellet (phpMyAdmin eller wp db export), lag en tom database med en egen bruker på det nye (leksjon 2.3) og importer den (leksjon 8.2).
  3. wp-config.php: sett inn det nye databasenavnet, brukeren, passordet og verten. Kontroller tabellprefikset.
  4. Nytt domene? Søk og erstatt adressene med et verktøy som forstår serialiserte data (leksjon 3.2):
wp search-replace 'https://example.com' 'https://example.net' --all-tables --dry-run
wp search-replace 'https://example.com' 'https://example.net' --all-tables
  1. Sertifikat på det nye webhotellet (så snart DNS-en peker dit, eller tidligere hvis hostingleverandøren kan det).

Noen webhotell flytter nettstedet ditt gratis eller mot betaling for deg; også WebOké tilbyr dette. Spør da hvilke av stegene i denne leksjonen de gjør, og hvilke du selv må kontrollere.

Teste før DNS-byttet

Det viktigste prinsippet for en flytting uten driftsstans: det nye nettstedet fungerer allerede før noen går dit. Du tester det på det nye webhotellet mens DNS-en fortsatt peker til det gamle. To måter (leksjon 2.1):

  • Hosts-filen på din egen datamaskin: sett IP-adressen til den nye serveren ved domenet ditt der. Bare din datamaskin går da til det nye nettstedet. Sertifikatet er av og til ikke klart ennå der; godta advarselen bare for denne testen.
  • En testadresse eller forhåndsvisning fra det nye webhotellet ditt, som viser nettstedet ditt under det ekte domenet uten å endre DNS-en (hos WebOké «Test nettstedet ditt før flytting»).

Gå gjennom kontrollisten fra leksjon 8.2: sider, bilder, innlogging, skjemaer, nettbutikk, permalenker.

Planlegge byttet

Noen dager i forveien:

  • Senk TTL-en for postene du skal endre (A, AAAA, www) til for eksempel 300 sekunder, slik at byttet senere blir synlig overalt raskt (DNS-kurset, leksjon 6.1). Gjør dette minst like lenge i forveien som den gamle TTL-en varte.
  • Lag en sikkerhetskopi av det gamle nettstedet (leksjon 8.1) og oppbevar den utenfor begge webhotellene.
  • Gjør e-posten klar hvis den også flytter: opprett postbokser, overfør e-post, gjør MX-postene klare (DNS-kurset, leksjon 6.3).

På byttedagen:

  1. Innholdsstopp: fra nå av endres det ingenting på det gamle nettstedet. For en nettbutikk: velg et rolig tidspunkt og sett butikken i vedlikeholdsmodus en stund, ellers kommer det inn bestillinger på det gamle nettstedet som du mister.
  2. Siste synkronisering: overfør databasen (og nye opplastinger) fra det gamle nettstedet til det nye én siste gang, slik at alt fra de siste dagene er med.
  3. Bytte DNS: A- og AAAA-posten (og www) til den nye IP-adressen. Rydd opp en gammel AAAA (leksjon 2.1).
  4. Sertifikat bestilles på det nye webhotellet så snart DNS-en peker dit.
  5. Kontroller med oppgaven i denne leksjonen og kontrollisten.

Etterpå:

  • La det gamle webhotellet stå noen dager til (med nettstedet i vedlikeholdsmodus eller skrivebeskyttet), for besøkende som fortsatt har den gamle adressen i sin cache, og som en reserveløsning.
  • Kontroller permalenker (lagre én gang under Innstillinger > Permalenker hvis sider gir en 404), cache (tøm den), cronjobber og WP-Cron (leksjon 6.3), og e-post fra nettstedet (leksjon 9.1, SPF må nå peke til den nye serveren).
  • Sett TTL-en høyere igjen.
  • Først etter en uke eller to: si opp det gamle webhotellet, etter at du har lastet ned en siste sikkerhetskopi.

Ved et nytt domene: videresending

Flytter du til et annet domene, må det gamle domenet fortsette å eksistere og videresende: hver gammel adresse med en 301 til samme sti på det nye domenet (https://example.com/contact/ til https://example.net/contact/), ikke alt til forsiden. Slik beholder du besøkende fra gamle lenker og plassen din i søkemotorer (leksjon 9.2).

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(.*)$ https://example.net/$1 [R=301,L]

Behold det gamle domenet (og et sertifikat for det) i flere år fremover. Meld fra om flyttingen i Google Search Console med funksjonen for adresseendring, og send inn det nye sitemapet.

Oppsummering

  • Å flytte til et annet webhotell (samme domene) og å flytte til et annet domene er forskjellige oppgaver; del dem opp hvis du gjør begge deler.
  • Overfør nettstedet med en installer-import, en migreringsutvidelse eller for hånd (filer, database, wp-config.php, søke og erstatte ved nytt domene).
  • Test det nye nettstedet før DNS-byttet via hosts-filen eller en testadresse.
  • Senk TTL-en i forveien, ha en innholdsstopp, synkroniser en siste gang, bytt DNS-en og kontroller permalenker, cache, cron og e-post.
  • Ved et nytt domene: hver gammel adresse med en 301 til samme sti på det nye domenet, og en adresseendring i Search Console.

Quiz

1. Hvorfor tester du det nye nettstedet før du bytter DNS?



2. Hvorfor senker du TTL-en noen dager før byttet?



3. Du flytter en nettbutikk. Mellom overføringen av databasen (mandag) og DNS-byttet (torsdag) kommer det inn bestillinger på det gamle nettstedet. Hva gjør du?



4. Du flytter fra example.com til example.net. Hvordan videresender du det gamle domenet best?



Oppgave

Oppgave A9.5: Lyktes flyttingen? Etter en flytting fyller du inn domenet ditt, IP-adressen (eller servernavnet) til det nye webhotellet, og ved en domeneendring også det gamle domenet. Programmet kontrollerer: peker det nakne navnet og www (A og AAAA) til den nye serveren, er sertifikatet gyldig for begge navnene, peker REST-henvisningen til nettstedet til riktig domene (siteurl riktig omregnet), forekommer det gamle domenet ikke lenger i lenkene og kildene på forsiden, og videresender det gamle domenet (hvis oppgitt) med en 301 til samme sti på det nye?

Oppgave A9.5: Lyktes flyttingen?




Det du fyller inn, og det vi finner, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du logget inn, lagrer vi kun at du har (nesten) bestått oppgaven i Mine kurs; der kan du også slette det.

Oppgave D9.5: Flytteplanen din. Skriv en flytteplan for å flytte ditt eget nettsted (selv om du ikke planlegger det nå): hvilken type flytting, hvilken overføringsmåte, hva som må flytte med ved siden av WordPress (e-post, DNS-poster, cronjobber), hvordan du tester før byttet, tidslinjen (dager i forveien, selve dagen, dagene etterpå) med hvem som gjør hva for hvert steg, og hvordan du kan gå tilbake hvis noe går galt. Kryss av at du har slått opp gjeldende TTL for A-posten din, og noter den.

Oppgave D9.5: Flytteplanen din

Denne oppgaven gjør du selv; ingen kontrollerer den. Kryss av det du har gjort, og merk oppgaven som fullført.



Avkrysningene og notatene dine blir kun i denne nettleseren; vi sender dem ikke noe sted. Er du logget inn, lagrer vi kun i Mine kurs at du har gjort oppgaven.

Les mer

Disse artiklene beskriver stegene i kontrollpanelene til WebOké; i andre kontrollpaneler fungerer de på lignende måte.

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…