Migrering från WordPress och äldre CMS
Vi flyttar er WordPress-, Drupal- eller Joomla-sajt till en modern headless-lösning utan PHP-server att patcha, med innehåll och adresser i behåll.
- WordPress, Drupal & Joomla
- Äldre Umbraco
- Innehållsflytt
- 301-omdirigeringar
Många företagssajter står på en PHP-server som någon måste hålla uppdaterad: PHP, CMS:et, temat och varje plugin. När det slutar göras blir sajten en risk. Vi flyttar den till en headless-lösning där innehållet ligger i ett separat CMS och sidorna levereras som färdig HTML, så att det inte finns någon PHP-server kvar att patcha.
Varför PHP-sajter behöver ses över nu
I oktober 2026 offentliggjordes PHP2Shell, två kritiska sårbarheter i själva PHP (CVE-2026-109618 och CVE-2026-109619) som låter en angripare köra egen kod på servern utan att logga in. Felen sitter i PHP och inte i sajtens egen kod, så varje sajt med en sårbar PHP-version är utsatt. Rättade versioner finns, men PHP 8.1 och äldre får inga nya officiella versioner, och PHP 8.2 förlorar sitt säkerhetsstöd den 31 december 2026. Källor: PHP:s ändringslogg för version 8.2.35 och 8.4.27 (22 oktober 2026) och PHP:s supporttabell.
Det här flyttar vi från
- WordPress, med tema, sidbyggare och plugins
- Drupal och Joomla
- Egenbyggda PHP-sajter
- Äldre versioner av Umbraco och andra CMS som inte längre får säkerhetsuppdateringar
Umbraco bygger på .NET och berörs inte av PHP2Shell, men äldre versioner har samma grundproblem: utan säkerhetsuppdateringar blir de svårare att hålla säkra för varje år som går.
Så går flytten till
- Vi går igenom sajten: sidor, innehållstyper, formulär, plugins, integrationer och vilka sidor som har trafik.
- Vi bygger en innehållsmodell i det nya CMS:et efter hur ni redigerar, inte efter vad det gamla systemet krävde.
- Text, bilder, dokument och metadata flyttas med automatiskt, så att ingen behöver klistra in sidor för hand.
- Varje gammal adress får en 301-omdirigering till sin nya sida, så att länkar fortsätter fungera och sökmotorerna hittar rätt.
- Den nya sajten körs parallellt tills allt är kontrollerat, och bytet görs utan att sajten ligger nere.
Om sajten behöver säkras i dag
En flytt görs i etapper. Är sajten utsatt redan nu börjar vi med att kontrollera vilken PHP-version den kör och om de rättade versionerna är installerade, och vi hjälper er eller webbhotellet att uppgradera så att sajten är skyddad medan den nya byggs.
Vad ni får
En sajt som levereras som färdig HTML utan någon PHP-server att hålla uppdaterad, ett CMS som redaktörerna trivs med, och koden, innehållsmodellen och dokumentationen i format ni kan använda själva. Vi föreslår alltid att ni äger allt, och där det inte går fullt ut står det i avtalet.
Vanliga frågor
- Inte för att täppa till PHP2Shell. Det gör en uppdatering till PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 eller senare. Men kör sajten PHP 8.1 eller äldre, eller har temat och pluginsen inte uppdaterats på länge, kan uppgraderingen bli nästan lika stort jobb som en flytt. Då är det värt att jämföra innan ni bestämmer er.
- Vi behåller adresserna där det går och lägger 301-omdirigeringar på resten, så att länkar och sökmotorer hittar rätt sida. Titlar, beskrivningar och strukturerad data flyttas med, och vi går igenom Search Console efter lanseringen.
- De får ett nytt redigeringsgränssnitt, men innehållet är uppbyggt efter hur ni jobbar. Vi går igenom det tillsammans med redaktörerna innan lanseringen.
- Vi går igenom vad varje plugin gör. Det som behövs blir en del av sajten eller ersätts av en tjänst som inte kräver en egen server, till exempel formulär, sök och nyhetsbrev. Plugins som ingen använder följer inte med.
- Umbraco kör .NET och inte PHP, så PHP2Shell berör inte er sajt. Kör ni en version som inte längre får säkerhetsuppdateringar står ni ändå inför samma val: uppgradera eller flytta. Vi hjälper er att jämföra.
- Det beror på hur stor sajten är och vad den är kopplad till. Efter genomgången får ni ett förslag med pris, så att ni vet vad ni betalar för innan arbetet börjar.
Har ni ett projekt på gång?
Berätta kort vad ni vill göra, så hör vi av oss och tar det därifrån.