Contact

Hoe gebruik ik een testomgeving (staging) voor mijn website?

Laatst bijgewerkt:

Een testomgeving (staging) is een kopie van je website op een apart adres, zoals test.jouwdomein.nl. Daar probeer je een nieuw thema, een grote update of een herbouw uit terwijl je echte site gewoon blijft draaien.

Stap 1

Maak een subdomein

Maak in DirectAdmin het subdomein test aan; zie de handleiding over een subdomein aanmaken. Het krijgt een eigen map, bijvoorbeeld public_html/test, en een eigen SSL-certificaat.

Stap 2

Kopieer de site

Kopieer de bestanden naar de map van het subdomein en zet een export van de database via phpMyAdmin in een nieuwe database. Pas in de configuratie van je CMS de databasegegevens en het site-adres aan. Bij WordPress moet ook elke verwijzing naar het oude adres in de database worden vervangen; een plugin voor dupliceren of migreren doet dat in één keer.

Stap 3

Houd zoekmachines buiten

Zet in de testomgeving aan dat zoekmachines niet mogen indexeren (bij WordPress onder Instellingen, Lezen). Beter nog: beveilig de map met een wachtwoord, zie de handleiding over een map beveiligen met een wachtwoord. Zo kan niemand de testsite zien of per ongeluk delen.

Stap 4

Test de wijziging

Voer de update of aanpassing uit op de testsite en loop de belangrijkste pagina's, formulieren en de afrekenpagina na, ook op een telefoon.

Stap 5

Zet over naar de echte site

Werkt alles, doe dan dezelfde stappen op de echte site, of kopieer de testsite terug. Maak eerst een back-up; zie de handleiding over een back-up maken. Zet het site-adres terug en indexeren weer aan.

Let op

Een testomgeving met een kopie van je klantgegevens is net zo gevoelig als de echte site. Beveilig hem met een wachtwoord en verwijder hem als je klaar bent.

Webshop

Zet in de testomgeving de betaalkoppeling in testmodus, anders doe je echte betalingen.

Terug naar Webhosting

Staat je vraag er niet bij?

Mail ons je vraag, als het kan met een schermafdruk erbij. We pakken hem zo snel mogelijk op en je hebt het antwoord altijd bij de hand.