De WordPress 404 Not Found foutmelding is een van de meest gehate schermen op het internet; het geeft aan dat, hoewel u, de browser, in staat bent om te communiceren met de server, de pagina die u nodig heeft niet is afgeleverd, hetzij omdat hij niet is gevonden, hetzij omdat de server om een of andere reden is geconfigureerd om niet aan het verzoek te voldoen (wat in sommige landen gebeurt met pagina’s die illegale inhoud bevatten).
WordPress 404 niet gevonden de gevraagde bron kon niet worden gevonden op deze server
Uw computer genereert de pagina die u ziet niet; het is een bepaalde pagina op de server die u probeerde te bereiken. Veel websites maken hun eigen bepaalde 404-pagina’s, hetzij om artistieke redenen, hetzij omdat de site-eigenaar specifieke gegevens, zoals contact- of omleidingsinformatie, op de pagina wil zetten.
Uw eigen specifieke 404-pagina in Apache is zo eenvoudig als het wijzigen van het .htaccess-bestand.
In de meeste gevallen treedt de 404-fout op wanneer een pagina is verplaatst of verwijderd van een site. In het geval van WordPress kan een vervelende bug er echter voor zorgen dat permalinks naar de 404-pagina verwijzen in plaats van naar de pagina die u wilt laten zien.
De gevraagde URL is niet gevonden op deze server WordPress
WordPress Permalinks werken niet 404
Wat zijn permalinks in WordPress en hoe werken ze?
WordPress permalinks zijn permanente URL’s die worden gegenereerd om te verwijzen naar uw weblogberichten, categorieën en webloglijsten. Andere bloggers zullen een permalink gebruiken om vanuit hun artikelen naar uw bericht te verwijzen, of u kunt links naar andere mensen sturen via een permalink. Bij een link naar een individueel bericht moet de URL permanent zijn, niet dynamisch (veranderlijk).
De drie typen permalinks die WordPress levert zijn de Standaard (ook wel “Lelijke”) vorm, mod-rewrite (“Mooi”), en PATHINFO (“Bijna Mooi”).
- Standaardlinks zijn geformatteerd volgens de standaardinstellingen van een nieuwe WordPress-installatie en werken op alle serveromgevingen. Het ziet er als volgt uit: http://example.com/?p=N , waarbij N een getal is. Het is niet netjes of elegant, maar het werkt.
- Mooie mod-rewrite links zien er ongeveer zo uit: http://example.com/yyyy/mm/dd/post-name/ . Deze permalinks vereisen Apache’s mod_rewrite module en werken niet op andere servertypes.
- PATHINFO permalinks zien er zo uit: http://example.com/index.php/yyyy/mm/dd/post-name/ , en werken op verschillende soorten servers naast Apache.
Omdat u van een dynamische naar een vaste omgeving gaat met uw permalinks, kan er van alles misgaan. Bijvoorbeeld, als uw server Frontpage Extensions bevat, zullen permalinks helemaal niet werken zonder een handmatige fix uit te voeren. Zonder deze fix zal elke verandering in de permalinks sectie vanuit de WordPress admin interface de Frontpage server extensies beschadigen omdat het interfereert met het .htaccess bestand.
Lange permalinks kunnen ook worden afgekapt, waarbij slechts een deel correct werkt of waarbij de hele link wordt uitgeschakeld. Dit veroorzaakt een 404-fout, niet omdat er iets mis is met uw permalink, maar omdat de titel te lang is. U kunt dit oplossen door uw .htaccess bestand te bewerken en een regel toe te voegen:
RewriteRule ^post/([0-9]+)?/?([0-9]+)?/?$ /index.php?p=$1&page=$2 [QSA]
U kunt ook gewoontegetrouw URL’s plaatsen met haakjes () aan beide uiteinden. De meeste e-mail- en andere probleemsoftware zal zo geformatteerde URL’s niet afkappen.
Controleer altijd al uw pagina’s dubbel voordat u met permalinks gaat werken en nadat u ze van permalinks hebt voorzien. In sommige gevallen moet je alle permalinks verwijderen en opnieuw beginnen, maar in de meeste gevallen kun je veel domme fouten voorkomen door gewoon te kijken naar wat je je server vertelt te doen.
If you want to learn more about the WordPress 404 Not Found error, visit this article: WordPress 404 pagina niet gevonden