Hoe u uw website kunt migreren naar een nieuwe webhost?

Bijgewerkt: 2022-04-25 / Artikel door: Jerry Low

Intro: uw website naar een andere host verhuizen

In een ideale wereld zouden we ons nooit zorgen hoeven te maken over het wisselen van webhost - onze site zou graag gehuisvest blijven bij de huidige hostingprovider met geweldige laadtijden, betaalbare kosten, en 100% uptime.

Helaas is de wereld niet ideaal en bestaat dit perfecte scenario zelden of nooit.

Als uw huidige webhost niet geeft wat u nodig heeft, is het misschien tijd om te migreren naar een betere. Het migreren van uw website naar een nieuwe webhost hoeft niet zo vermoeiend te zijn als verhuizen naar een nieuw huis. Het kan eigenlijk vrij eenvoudig zijn als je de juiste stappen neemt.

Twee manieren om een ​​website over te zetten

Wanneer u een website naar een andere webhost migreert, moet u:

  1. Koop en activeer een nieuwe webhostingaccount,
  2. Verplaats alle websitebestanden - inclusief databases en e-mailaccounts,
  3. Installeer en configureer uw applicatie op de nieuwe host,
  4. Controleer nieuwe site op enscenering / tijdelijke URL,
  5. Los eventuele fouten op, en
  6. Richt uw domein-DNS-records op de nieuwe webhost

U kunt deze taken ofwel uitbesteden aan uw nieuwe hostingbedrijf (velen zullen het gratis doen) of u kunt uw sites handmatig overzetten.

We zullen in dit artikel op beide opties ingaan.

Snelle links:


Optie #1: websitemigratie uitbesteden (gratis)

Stroomdiagram - Sitemigratie met optie #1 - Stap 1 - Aanmelden
Stap 1- Aanmelden

Stroomdiagram - Sitemigratie met optie #2 - Bestandsverzoek
Stap 2 - Migratieverzoek

Stroomdiagram - Sitemigratie met optie #1 - Stap 3 - Wacht
Stap 3 - Wacht

Het kiezen van een webhost die gratis migratieondersteuning biedt, is de: beste optie voor beginners en drukke ondernemers.

Webhosting is een competitieve industrie – hostingbedrijven doen er alles aan om nieuwe klanten te winnen. Veel hostingbedrijven, waaronder enkele geweldige die ik aanbeveel, bieden Gratis websitemigratieservices aan nieuwe klanten. Het enige dat u hoeft te doen, is een migratie aanvragen nadat u zich heeft aangemeld bij de nieuwe provider en hun ondersteuningsteam zal voor het zware werk zorgen.

In de meeste gevallen heeft dit de voorkeur, zodat u tijd kunt besparen en u kunt concentreren op ander cruciaal werk met uw website.

Dit is wat u moet doen als u met deze optie kiest:

1. Meld u aan bij een webhost die gratis sitemigratie aanbiedt

Waarom zweten op sitemigratie? Sommige hostingbedrijven bieden gratis ondersteuning voor sitemigratie en helpen nieuwe gebruikers om hun website gratis te verplaatsen. Voorbeeld in bovenstaande schermafbeelding - Hostinger (klik hier voor meer details).

Hier zijn aanbevolen hostingbedrijven die gratis sitemigratie bieden:

  • Hostinger - Bekend om zijn concurrerende prijzen en one-stop-hostingoplossing, een gedeeld plan voor één website begint bij $ 1.99 / maand.
  • InMotion hosting - Geweldige webhost met een trackrecord van meer dan 15 jaar.
  • GreenGeeks - Eco-vriendelijke webhost, enorme verbetering in recente hostingprestaties.
  • InterServer - Snelle en betrouwbare webhost in New Jersey - gedeeld abonnement begint bij $ 2.50 / maand.
  • TMD Hosting - Uitstekende prestaties en geweldige prijs - shared hosting begint bij $ 2.95 / maand.
  • Cloudways – 100% hands-off migratiehulp voor de eerste site – cloudgebaseerde hosting begint bij $10/mo.

2. Vraag sitemigratie aan en geef websitegegevens op

Dien een migratieverzoek in bij uw nieuwe webhost. Meestal hoeft u alleen maar inloggegevens op te geven bij uw oude host - hostnaam, inloggen op het bedieningspaneel en FTP-aanmelding, enz .; en uw nieuwe webhost zorgt voor de rest.

Voorbeeld: InMotion hosting

InMotion Hosting Website Transfer
Om een ​​sitemigratie te starten op: InMotion hosting, log in op AMP-dashboard> Accountbewerkingen> Verzoek om overdracht van website. Klik hier om te starten InMotion nu gratis sitemigratie.

Voorbeeld: GreenGeeks

U kunt aanvragen voor GreenGeeks ondersteuning voor sitemigratie na de aankoop. Om de migratie te starten, logt u in op uw GreenGeeks Accountmanager > Ondersteuning > Verzoek om sitemigratie > Selecteer een service > Geef basisaccountinformatie op (bij uw oude host) zoals de URL van het configuratiescherm, accountreferenties. Notitie - GreenGeeks sitemigratieservice omvat niet alleen cPanel-overdracht, maar ook migratie vanaf het Plesk-platform.

Voorbeeld: Cloudways

Cloudways Migratiedienst
Cloudways biedt gratis hulp bij migratie voor hun gebruikers (1 site). Om het proces te starten, start u eenvoudig uw verzoek op hun ondersteuningschat (klik hier om te bezoeken).

3. Ga terug zitten en ontspan

Ja, dat is alles wat je hoeft te doen.

Geen probleemoplossing voor databasefouten. Geen migratie van e-mailaccounts. Makkelijk als een taart.

Optie #2: Uw website handmatig migreren

1. Koop een nieuwe webhost

U hebt een nieuwe webhost nodig voordat u een hostmigratie kunt initiëren.

Er zijn verschillende hostingoplossingen die elk hun eigen configuratie en aanbieding hebben. U moet evalueren en vergelijken wat voor u geschikt is op basis van een aantal factoren, zoals kosten, vereiste ruimte en serverconfiguratie, om er een paar te noemen.

Idealiter zou u ook uw bezoekers en / of klanten moeten informeren dat u naar een nieuwe webhost verhuist, samen met informatie over de uren dat u de overstap maakt. Het is een goede PR-praktijk om periodiek statusupdates te doen op sociale medianetwerken om uw klanten op de hoogte te houden. Overweeg bovendien om uw gebruikers te vragen uw website niet te bezoeken tijdens de migratie om de systeembelasting te minimaliseren en extra kopzorgen voor de klantenservice te voorkomen.

Lees verder:

2. Breng websitebestanden en e-mailaccounts over

Voor degenen die een statische website hebben (site zonder database), hoeft u alleen maar alles (.html, .jpg, .mov-bestanden) van uw bestaande hostingserver en upload ze naar uw nieuwe host volgens de oude mappenstructuur. De verhuizing kan snel worden gedaan met behulp van een FTP / sFTP tussenpersoon. Ik raad aan om te gebruiken FileZilla als je er een zoekt.

Het verplaatsen van een dynamische site (met database) vereist wat extra werk.

Database migreren

Voor een dynamische site die op een database draait (dwz MySQL), moet u uw database exporteren van uw oude webhost en deze importeren naar uw nieuwe webhost. Als u zich op cPanel bevindt, kan deze stap eenvoudig worden gedaan met phpMyAdmin.

Databases exporteren en overdragen met phpMyAdmin
Log in op cPanel> Databases> phpMyAdmin> Export.

Als u een content management systeem (dwz WordPress, Joomla), moet u de applicaties op de nieuwe webhost installeren voordat u de database importeert. Sommige CMS bieden eenvoudige overdrachtsfunctionaliteit (bijv. de import-/exportfuncties van WordPress) - u kunt die functie gebruiken om uw gegevensbestanden rechtstreeks over te dragen met behulp van het CMS-platform.

Een WordPress-site migreren

WordPress overzetten van cPanel naar cPanel

Voor WordPress-sites op cPanel-hosting (de meest voorkomende installatie), is de snelste manier om uw site te verplaatsen, door alles in uw map "public_html" of "www" te zippen, de map naar uw nieuwe webhost te uploaden en de volgende twee regels toe te voegen in je WP-config:

define ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); define ('WP_HOME', WP_SITEURL);

WordPress migreren met veelgebruikte plug-ins

plug-in voor wordpress migrator
All-in-One WP-migratie helpt bij het exporteren van uw WordPress-website inclusief de database, mediabestanden, plug-ins en thema's zonder technische kennis

Als alternatief zijn er tal van goede migratieplug-ins voor degenen die een WordPress-site naar een nieuwe webhost verplaatsen. ik hou van Duplicator - WordPress-migratieplug-in en All-in-One WP-migratie vanwege hun eenvoud. Deze plug-ins helpen u bij het klonen en migreren van een WordPress-site naar een nieuwe webhost zonder dat technische kennis vereist is.

WordPress migreren met speciaal gebouwde plug-ins

siteground migrator
SiteGround Migrator automatiseert de overdracht van een WordPress-site naar een SiteGround-hostingaccount.
wpengine migratie plugin
WP Engine biedt geen gratis sitetransferservices, maar ze hebben wel een speciaal gebouwde WordPress-websitemigratie-plug-in voor gebruikers die overstappen.

sommige web hosting bedrijven bieden hun eigen WordPress-migratieplug-in. Bijvoorbeeld WP Engine geautomatiseerde migratie en SiteGround Migrator - dit zijn speciale plug-ins die zijn ontwikkeld voor het overbrengen van WordPress-sites naar een aangewezen webhost. U moet de interne plug-ins gebruiken wanneer u naar die specifieke bedrijven overschakelt.

E-mailaccounts naar een andere host verplaatsen

Misschien is het overbrengen van uw e-mail een van de moeilijkste onderdelen van het veranderen van webhost. In principe kom je een van deze drie scenario's tegen:

Scenario #1: e-mail wordt momenteel gehost op een domeinregistreerder (zoals GoDaddy)

Deze e-mailconfiguratie is het gemakkelijkst te verplaatsen. Log in op uw domeinregistreerder (waar u uw e-mail host), wijzig uw e-mail hosting Een (of @) record naar het IP-adres van de nieuwe webhost.

Scenario #2: e-mailaccounts worden gehost bij een externe partij (zoals Microsoft 365)

Zorg ervoor dat uw MX-records, samen met alle andere records die uw e-mailprovider nodig heeft, worden bijgewerkt in uw DNS.

Scenario #3: e-mailaccounts worden gehost bij de oude webhost

Als je een volledig account van cPanel naar cPanel migreert, hoef je je e-mailaccounts niet handmatig over te zetten. Als alternatief kunt u al uw e-mailaccounts (en alle bestanden erin) downloaden van cPanel File Manager en deze uploaden naar uw nieuwe webhost. Het proces is eenvoudig - hier is een stapsgewijze handleiding voor het geval u hulp nodig heeft).

In het ergste geval (migreren van een minder gebruiksvriendelijke) configuratiescherm voor hosting), moet u alle bestaande e-mailaccounts in uw nieuwe webhost handmatig opnieuw maken. Het proces kan een beetje vervelend zijn, vooral als u op veel e-mailadressen werkt.

Een e-mailaccount toevoegen met cPanel (Screenshot: InMotion hosting).

3. Laatste controle en probleemoplossing

Nadat u uw bestanden op de nieuwe hostingconfiguratie heeft geladen, controleert u nogmaals of alles correct werkt op uw website

Sommige hostingbedrijven bieden een ontwikkelingsstaging-platform (bijv. Cloudways) zodat u uw site eenvoudig en soepel kunt bekijken voordat u deze live in de nieuwe omgeving gebruikt, zodat u eventuele problemen achter de schermen kunt verhelpen.

Herstellen van sitenavigatiefouten en ontbrekende links

Als u de activa van uw website uit de vorige hostingomgeving verplaatst, is het mogelijk dat activa, zoals afbeeldingen, misplaatst raken of dat bepaalde bestanden achterblijven. Als dit gebeurt, zullen uw bezoekers waarschijnlijk last hebben van 404-fouten. Houd het 404-logboek in de gaten tijdens en na de overstap - dit logboek waarschuwt u voor niet-werkende links of middelen die u moet verhelpen om uw site weer volledig functioneel te maken.

In de meeste gevallen kunt u gebruik maken van ..htaccess redirectMatch en redirect om oude bestandslocaties naar nieuwe te verwijzen. Hieronder volgen enkele voorbeeldcodes die u kunt gebruiken.

Definieer uw 404-pagina

Om de schade die wordt veroorzaakt door verbroken links te minimaliseren - waarbij moving.html de pagina is die u uw bezoekers wilt laten zien als er een 404-fout is.

ErrorDocument 404 /moved.html

Een webpagina overzetten naar een nieuwe URL

Omleiden 301 /previous-page.html http://www.example.com/new-page.html

Volledige map naar een nieuwe locatie overbrengen

redirectMatch 301 ^ / category /? $ http://www.example.net/new-category/

Dynamische pagina's omleiden naar een nieuwe locatie

En voor het geval u uw sitestructuur bij de nieuwe host wijzigt -

RewriteEngine op RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Problemen met databasefouten oplossen

Er is een risico dat uw database beschadigd kan raken tijdens de overstap. Ik gebruik WordPress als voorbeeld, want daar ben ik het meest bekend mee.

Als u nog steeds toegang heeft tot uw WP-dashboard, probeer dan eerst alle plug-ins uit te schakelen en kijk of uw database correct wordt opgehaald. Schakel ze vervolgens een voor een in en controleer elke keer de startpagina om er zeker van te zijn dat deze correct wordt weergegeven.

Het zou een beetje lastiger worden als je geen toegang hebt tot je dashboard. Probeer deze verschillende eenvoudige stappen om te zien of een werkt:

  • Upload uw database opnieuw en schrijf over de nieuwe database.
  • Controleer waar de corruptiefout vandaan komt en probeer dat bestand opnieuw van uw oude site naar uw nieuwe te uploaden.
  • Open het bestand en controleer of het naar uw nieuwe server wijst.

Oplossing #1: WordPress automatische databaseherstel

Als deze stappen niet werken, moet u misschien een beetje codering, maar ik ga je er doorheen praten.

Open eerst de nieuwe site in FTP en ga naar uw wp-config.php-bestand. Het bestand zou in de hoofdmap moeten staan ​​waar je blog zich bevindt. Maak een back-up van dit bestand voordat u bewerkingen uitvoert.

Zoek naar deze formulering:

/ ** Absoluut pad naar de WordPress-map. * /

Voeg net deze regel toe:

define ( 'WP_ALLOW_REPAIR', true);

Sla uw wijzigingen op en laat uw FTP-programma voorlopig open. Open uw favoriete webbrowser. Ga naar het volgende adres voor de vertegenwoordiger

http://yourwebsitename.com/wp-admin/maint/repair.php
reparatiescherm
Beide knoppen werken om uw database te herstellen, maar u hoeft alleen maar op "Herstellen en optimaliseren" te klikken.
gerepareerde database
Wanneer het proces is voltooid, ziet u een scherm dat er hieronder uitziet. Het zal u er zelfs aan herinneren om die reparatielijn uit uw configuratiebestand te verwijderen.

Oplossing #2: phpMyAdmin

Als de bovenstaande methoden niet werken, is uw volgende stap om naar uw database te gaan.

Dit kan ontmoedigend zijn als u niet zeker weet hoe databases precies werken, maar de stappen zijn vrij eenvoudig. Zelfs als u de database volledig vernietigt, moet u gewoon opnieuw kunnen downloaden van de oude server en opnieuw uploaden. U hoeft echt niet bang te zijn zolang u een back-up van uw database hebt.

Open phpMyAdmin vanaf uw nieuwe webhost. Kies uw WordPress-database. Dit heeft doorgaans de titel yoursite_wrdp1.

Dit kan echter variëren. Waarschijnlijk ziet u "WP" echter ergens in de titel (zie onderstaande afbeelding). Je kunt je databasenaam ook vinden in dat wp-config.php-bestand dat je in de bovenstaande stap had geopend. Klik op de databasenaam in phpMyAdmin om deze te openen.

kies database
cPanel> Toegang tot phpMyAdmin> Klik op de databasenaam om deze te openen.
Controleer alle
Zodra de database is geladen, vinkt u de knop aan die zegt "Controleer alle / Controleer tabellen met overhead".
repair-table
Kies 'Reparatietabel' in de vervolgkeuzelijst rechts van waar u het vakje zojuist hebt aangevinkt.
succesvolle reparatie
U krijgt een status te zien of de tabellen zijn gerepareerd en de bovenkant van uw scherm zou moeten zeggen "uw SQL-query is succesvol uitgevoerd".

4. Verwijs domein DNS naar uw nieuwe webhost

godaddy dns record

Vervolgens moet u het DNS-record van uw website (A, AAAA, CNAME, MX) overschakelen naar de servers van de nieuwe webhost bij uw registrar.

Uw DNS-record is een lijst met "instructies" die specificeert waar de gebruiker naartoe moet; het verplaatsen van uw DNS-record naar de nieuwe servers zorgt ervoor dat bezoekers uw site vinden zoals bedoeld, in plaats van een fout te ontvangen of verkeerd om te leiden. Dit is een cruciale stap - zorg ervoor dat u de juiste DNS-informatie van uw nieuwe webhost krijgt.

Hier zijn de stap-voor-stap instructies voor het wijzigen van uw website DNS op GoDaddy, Goedkoop en Domain.com.

Tip

Als uw domein momenteel is geregistreerd bij uw oude webhost, kunt u overwegen het domein over te dragen aan een derde partij, zodat uw domein gemakkelijker en zonder potentiële complicaties kan worden meegenomen als u ooit opnieuw van host moet veranderen.

5. Controleer DNS-verspreiding

Nadat u heeft verzocht om uw DNS-record te verplaatsen, kan de overstap tussen een paar uur tot een volledige dag duren om live te nemen.

Zodra de overstap actief is, waarschuwt u uw voormalige hostingbedrijf over de annulering. Houd de uptime van uw site nauwlettend in de gaten voor minstens een week of zo om ervoor te zorgen dat alles bij de nieuwe webhost correct werkt.

Tip: Gebruik Wat is mijn DNS? om een ​​DNS-lookup uit te voeren om de huidige IP-adres en DNS-recordinformatie van domeinnamen op 18-locaties te controleren. Hiermee kunt u de laatste status van DNS-propagatie controleren.
DNS-kaart is een andere gratis tool voor het opzoeken van DNS's om de status van de DNS-verspreiding van de 20-locaties te controleren.

Weten wanneer het tijd is om van webhost te wisselen

De overstap naar een nieuwe webhost kan een stressvolle tijd zijn - daarom willen veel site-eigenaren liever niet van webhost wisselen, tenzij dit nodig is. Immers - waarom tijd en energie verspillen als alles goed werkt?

Dus wanneer is het juiste moment ga op zoek naar een nieuwe host​ Hoe weet u dat uw webhost de hoofdoorzaak is van uw websiteprobleem?

Hier zijn een paar tips:

  1. Uw site wordt voortdurend onderbroken
  2. Uw site is te traag
  3. Klantenondersteuning is niet nuttig
  4. U hebt meer ruimte, functionaliteit of andere bronnen nodig
  5. je bent er slechts te veel betalen
  6. Je bent meer dan eens gehackt
  7. U hebt elders over een geweldige service gehoord

Een goede webhost = beter slapen 's nachts

Toen ik overschakelde naar InMotion hosting jaren geleden - de technische ondersteuning was zo behulpzaam en schakelde mijn site veilig en degelijk over terwijl ik sliep. Ik werd wakker met een website die snel en betrouwbaar functioneerde zonder een enkele storing in de service.

Als u niet dat niveau van comfort voelt, of last heeft van negatieve rapporten die u op uw webhost hebt gezien, is het misschien tijd voor verandering.

Veelgestelde vragen over migratie van webhosting

Wat is een websitemigratie?

De term websitemigratie verwijst naar twee scenario's: 1, het proces van het migreren van een website van het ene domein naar het andere, waarbij de sitelocaties, het hostingplatform en het ontwerp worden gewijzigd; en 2, het proces van het migreren van een website van de ene webhost naar een andere webhost.

We gebruiken de term losjes in dit artikel en verwijzen naar het tweede scenario.

Hoeveel kost het om een ​​website over te dragen naar een nieuwe webhost?

Gratis tot ongeveer $ 100 op basis van de complexiteit van uw website. Veel webhosts, zoals vermeld in dit artikel, bieden gratis ondersteuning voor sitemigratie aan hun nieuwe klanten.

Kan ik mijn website van GoDaddy naar een andere host verplaatsen?

Ja. Het verplaatsen van een website van de ene host naar de andere kan echter moeilijk zijn, als u dit nog niet eerder heeft gedaan. Vraag indien mogelijk uw nieuwe webhost of deze bereid is te helpen met gratis websitemigratie - dan krijgt u het zonder stress voor elkaar.

Hostingbedrijven zoals A2-hosting, GreenGeeks en InMotion hosting gratis sitemigratieservices bieden aan nieuwe klanten.

Kunt u een domeinnaam overdragen naar een andere hosting-site?

Domeinnamen hoeven niet te worden geregistreerd bij uw hostingprovider. In feite kunt u uw domeinnaam hosten bij de ene serviceprovider en deze koppelen aan hosting door een andere.

Heeft het veranderen van webhost invloed op SEO?

Over het algemeen niet - het veranderen van webhosts heeft geen invloed op uw website SEO, ervan uitgaande dat u de structuur en inhoud van uw site hetzelfde houdt. Uw hostingkwaliteit (uptime, snelheid, enz.) heeft echter wel invloed op uw zoekrangschikking op de lange termijn - daarom raad ik u ten zeerste aan om de beste webhost uit onze lijst.

Kunnen we een website gratis hosten?

Ja, het is heel goed mogelijk om een ​​website zonder kosten te hosten. Deze sites zijn echter vaak op enigerlei wijze beperkt, zoals het hebben van zeer weinig middelen en afgedwongen host-branding. U zult waarschijnlijk ook worden gedwongen om een ​​subdomein te gebruiken van de gratis host waarop u zich bevindt, omdat echte domeinnamen geld kosten.

Hoe breng ik mijn website over naar een andere eigenaar?

Technisch gezien kan dit worden gedaan door de overdracht van activa zoals webhosting, domeinnaam en toegang tot plug-ins en applicaties van derden. Als u echter overweegt dit te doen, is het het beste om ervoor te zorgen dat alle financiële middelen ter bescherming worden bewaard.

Lees ook

Over Jerry Low

Oprichter van WebHostingSecretRevealed.net (WHSR) - een hostingreview die wordt vertrouwd en gebruikt door gebruikers van 100,000. Meer dan 15 jaar ervaring in webhosting, affiliate marketing en SEO. Bijdrager voor ProBlogger.net, Business.com, SocialMediaToday.com en meer.