Det gør du, hvis din WordPress side melder 404 på undersider efter migration til nyt webhotel / host
Du har lige flyttet din WordPress hjemmeside til et nyt webhotel, måske et webhotel som specialiserer sig i WordPress.
Alt alt ser godt ud og forsiden ligner sig selv, men hov, hvad er nu det? Alle undersider melder fejlen 404.
Ja, nu gik du lige og troede at alt virkede efter du måske manuelt havde flyttet din WordPress side eller brugt et migrationsplugins, men desværre var det ikke så nemt som du troede.
Heldigvis er denne 404 fejl typisk ret nem at løse, og du får her de to nemmeste måneder:
Opdater dine permanente links
Den første måde at løse det på er at logge ind på din WordPress side (det kan man typisk godt, selvom undersider melder 404).
Under Indstillinger -> permanente links, gå du ind og trykker “Gem Ændringer”.
Dette vil få din WordPress installation at at lavet et reset på din .htaccess fil, hvilket burde løse 404-problemet.
Løser det det ikke, kan du prøve at skifte til “almindelig” linkstruktur, gemme, og derefter skifte tilbage til det rigtige og gemme igen:
Virker det heller ikke, skal du gå videre til næste mulige løsning
Last resort – Overskriv din .htaccess fil
Virker ovenstående ikke, er det måske fordi WordPress ikke kan få lov at skrive i din htaccess fil.
Det du derfor skal gøre er manuelt at rette filen.
Åben derfor din filmanager og gå ind i mappen, hvor din side ligger. Her funder du en fil der hedder .htaccess
Hvis du bruger cPanel og dennes filemanager, skal du slå visning af disse filer til, før du kan rette i dem:
Herefter kan du åben og redigere din .htaccess.
Gør følgende:
- Marker alt
- Slet alt
- Gå ind på WordPress.org og find/kopier default indhold til .htaccess filen her
- Indsæt dette i filen og gem
Gå derefter ud til din side og se om den virker. Hvis den gør er alting godt, hvis ikke skal du måske hen og hyre en webudvikler, der kan hjælpe dig.
Skrevet af: Redaktionen 12-06-2023 Skrevet i: Guides, WordPress