Ett 404-fel visas när du klickar på ett av dina WordPress-inlägg och det är inte tillgängligt, men tack och lov är lösningen ganska enkel. Det finns dock ingen tydlig anledning till varför detta problem uppstår, vilket gör det svårt att förebygga.

Detta har något att göra med permalänkstrukturen på din webbplats, som delvis styrs av filen " .htaccess ". Det är mer troligt att du upplever det här problemet om du använder det ganska Permalink Till skillnad från standardkonfigurationen för WordPress.

Detta betyder inte att du inte ska använda " Pretty Permalink ". Det betyder bara att din fil .htaccess Har raderats eller skadats på något sätt och du måste åtgärda problemet eftersom det är ansvarigt för 404-felet som visas för dina artiklar.

Lösning nr 1: Åtgär 404-fel genom att återställa permalänkar

Detta problem orsakas vanligtvis av en fil " .htaccess "Korrupt, som tidigare sagt. Dina kan ha tagits bort eller skadats på något sätt, vilket orsakar detta 404-fel när du öppnar en artikel.

Lyckligtvis finns det ett enkelt sätt att generera en ny fil " .htaccess Vilket inte kräver att du lämnar instrumentpanelen. Allt du behöver göra är att öppna " inställningar », Välj« permalänkar För att komma åt sidan med inställningar för permalänk.

permalinks WordPress-kategorier

Bläddra till botten av den här sidan och klicka på Spara ändringar. Detta gör ett antal olika åtgärder, inklusive att rensa upp filens omskrivningsregler. Detta borde vara tillräckligt för att fixa 404-felet i de flesta fall.

Lösning nr 2: Återställ skrivregler manuellt

Om den enkla tvåklickslösningen inte fungerar kan du behöva göra lite mer för att skriva om din ".htaccess" -fil. Du måste komma åt din webbplats via en FTP-klient för detta. Vi har redan visat dig hur du installerar WordPress med FileZilla.

Allt du behöver göra är att logga in på ditt utrymme.logi, och aktivera visningen av dolda filer, i " public_html ", där filerna finns din blogg.

Om du inte ser en fil .htaccess I din webbplats rotkatalog kan du behöva tvinga FTP-klienten att visa dolda filer. Om du är på FileZilla, klicka på Server i menyn högst upp och välj "Tvinga visa dolda filer".

view-the-filer-cache-ftp-filezilla

När du har hittat din .htaccess-fil högerklickar du och väljer filtillstånd. Du kan försöka lösa problemet genom att skapa filen .htaccess »Skrivbar tillfälligt. Ange 666 som det numeriska värdet för detta och klicka på OK för att spara den här inställningen.

uppdatera-of-filer-on-server

Klicka på "Uppdatera" i verktygsfältetoutils från FileZilla, för att uppdatera dina filer. Gå tillbaka till WordPress, gå till permalänkinställningar igen och använd lösning nummer 1 ovan.

Du kan sedan gå tillbaka till FileZilla och ändra behörigheterna för filen " .htaccess För " 644 Av säkerhetsskäl. Uppdatera FTP-klienten när du är klar.

Slutliga tankar

Ibland har detta problem ingenting med WordPress att göra, problemet kan vara med ditt logi. Faktum är att permalänkstrukturen som WordPress erbjuder kräver en specifik modul på Apache, detta är modulen " mod_rewrite ". Du måste också försäkra din värd om att modulen är tillgänglig.

Det här är allt för denna tutorial, jag hoppas att det hjälper dig att fixa 404-problemet på dina WordPress-artiklar.