Fouten zijn niet bepaald leuk en dat geldt ook voor esoterische foutcodes waar je geen kop of staart van kunt maken. Fout 505 is een cryptisch en verwarrend voorbeeld dat op onverwachte plaatsen kan verschijnen, zoals de uitgaande links op uw WordPress-website. Omdat er online geen uitgebreide artikelen over te vinden zijn, hebben we besloten de kwestie voor eens en voor altijd op te lossen. Laten we eens kijken naar de betekenis van de 505-foutcode en hoe u deze kunt oplossen.
505 Foutcode Betekenis onthuld
![[Fout in Verkenner]](https://cloudzy.com/wp-content/uploads/image3-5.png)
Fout 505 is code voor ‘HTTP-versie niet ondersteund’, en dit betekent dat het verzoek van de client een versie van HTTP gebruikt die de server niet herkent. Meestal is het probleem dat de webserver een oude HTTP-versie gebruikt. Dat kan gebeuren als webservers zoals Apache of Nginx lange tijd niet zijn bijgewerkt.
Soms is echter het tegenovergestelde het geval. Als u oudere browsers zoals Internet Explorer voor nieuwere websites gebruikt, bestaat de kans dat u fout 505 vaak tegenkomt. In dit geval ligt het probleem niet bij de HTTPserver, ook al wordt dit een serverfout genoemd.
Er zijn enkele manieren waarop u deze fout kunt voorkomen, afhankelijk van of u toegang hebt tot de server of niet. Laten we er meteen in duiken.
Effectief Manieren om HTTP 505-fout op te lossen
Hoe u een HTTP 505-fout kunt oplossen: oplossingen aan de clientzijde
Als u fout 505 in uw browser ziet, zijn er twee snelle manieren om dit te verhelpen. Het eerste dat u moet doen, is kijken of u een heel oude browser gebruikt, zoals bijvoorbeeld Internet Explorer van Microsoft. In dergelijke gevallen probeert uw browser verbinding te maken met een moderne webserver met behulp van oude HTTP-versies. De beste manier om dit op te lossen is door over te schakelen naar een moderne browser zoals Firefox of Google Chrome.
Als u een moderne browser gebruikt en fout 505 tegenkomt, is de snelste oplossing het wissen van de cache van uw browser. Om sneller te werken en minder netwerkverkeer te verbruiken, maken de meeste browsers gebruik van caching-methoden, waarbij bepaalde functies van de websites die u bezoekt worden opgeslagen. Somsmes komen de cache en de daadwerkelijke website-inhoud na een tijdje niet meer overeen en dat kan fouten veroorzaken zoals 505 “HTTP-versie niet ondersteund.” Als een We vertellen u bijvoorbeeld hoe u de cache in uw Chrome-browser kunt wissen.
Chrome biedt verschillende manieren om de cache te beheren en leeg te maken, maar de snelste manier is als volgt:
- Druk in Chrome op F12
- Klik op de knop Vernieuwen naast de adresbalk en houd deze ingedrukt
- Selecteer in het menu dat verschijnt “Cache leegmaken en hard herladen”
![[Chrome Hard Reload-menu]](https://cloudzy.com/wp-content/uploads/image1-6.png)
Hoe u een HTTP 505-fout kunt oplossen: oplossingen aan de serverzijde
Als u een op WordPress gebaseerde website heeft, of als u een website host met een oude webserver of hostingprovider, kunt u mogelijk iets aan fout 505 doen.
Begin met bloggen
Host uw WordPress zelf op eersteklas hardware, met NVMe-opslag en minimale latentie over de hele wereld – kies uw favoriete distributie.
Krijg WordPress VPSDe HTTP-versie controleren
De eerste stap om het probleem op te lossen, is kijken welke HTTP-versie uw webserver daadwerkelijk gebruikt. Om dat te doen, kunt u TelNet in Windows of de krul commando in Linux. Sinds TelNet heeft voldoende instructies online beschikbaar, we bespreken de stappen voor het controleren van de HTTP-versie met behulp van de Linux-opdrachtregel.
Eerst moeten we de Terminal starten. Dat kan gedaan worden door op Ctrl+Alt+T te drukken in de meeste distributies en vanuit het menu Toepassingen in alle distributies. Zodra u de Terminal geopend heeft, voert u de volgende opdracht in en drukt u op <Return>
curl --head http://example.site/
Uiteraard moet u “example.site” wijzigen met het adres van uw eigen website. Wanneer u deze opdracht uitvoert, zou u een lijst met eigenschappen moeten zien die er ongeveer zo uit zullen zien:
![[Linux-terminalverzoek voor HTTP-versie]](https://cloudzy.com/wp-content/uploads/Screenshot-from-2021-07-17-11-53-29.png)
Wanneer het probleem zich echter in WordPress voordoet, is de reden iets anders en heeft het een andere oplossing nodig. Laten we eens kijken.
WordPress-probleem
Soms proberen WordPress-plug-ins verbinding te maken met websites van derden op weg naar een uitgaande link en dat kan problemen veroorzaken. Stel je voor dat je je klant bijvoorbeeld wilt doorverwijzen naar je product dat op Amazon wordt verkocht. U kunt statische URL's naar uw product gebruiken die volkomen in orde zijn, maar wanneer iemand er vanaf uw website op klikt, krijgt hij of zij de 505-foutmelding. Dat komt meestal door een plug-in en het verschil tussen de HTTP-versie van de website van derden en die van de echte bestemming. Om dat te testen, kun je de bovenstaande methode gebruiken krul om de HTTP-versie van uw website en degene waarnaar u linkt te controleren.
WordPress-oplossing #1
Er zijn twee manieren waarop u hiermee kunt omgaan. Als u slechts enkele plug-ins gebruikt, raden wij u aan de plug-ins één voor één uit te schakelen om de boosdoener te vinden. Je kunt het dan vervangen door een alternatief of een eigen code. Dat is echter niet altijd een praktische oplossing. Het kan zijn dat u te veel plug-ins heeft om degene te vinden die verantwoordelijk is voor de 505-foutcode, of dat u er mogelijk geen afstand van kunt doen, zelfs als u de plug-in wel vindt. Daarom is de volgende methode wellicht de moeite waard, ook al is het slechts een tijdelijke oplossing.
Begin met bloggen
Host uw WordPress zelf op eersteklas hardware, met NVMe-opslag en minimale latentie over de hele wereld – kies uw favoriete distributie.
Krijg WordPress VPSWordPress-oplossing #2
Deze methode omvat het uitschakelen van de WordPress-linkchecker, dat verbroken links vindt en rapporteert. Meestal is het een handig hulpmiddel waarmee u ongewenste en oude links kunt verwijderen. Wanneer werkende links als verbroken worden gerapporteerd vanwege plug-ins, kan dit mogelijk uw website beschadigen. De valse rapporten over verbroken links kunnen een echte analyse van uw website onmogelijk maken en veel ogenschijnlijk verbroken links kunnen uw SEO-ranking verlagen. Om dit allemaal te voorkomen, moeten we de Link Checker uitschakelen voor de websites die vals alarm geven.
Zodra u alle werkende links heeft gevonden die nog steeds reageren met een 505-foutcode, kunt u ze uitsluiten van de linkchecker met behulp van de volgende stappen:
- Ga naar uw WordPress-dashboard
- Ga naar Instellingen → Linkcontrole → Welke links u moet controleren
- Voeg de domein(en) toe aan de uitsluitingslijst
- Klik op Wijzigingen opslaan
Een eenvoudigere manier?
En dat is dat. Dat had voor de 505-foutcode in al zijn verschijningsvormen moeten zorgen. Natuurlijk bestaat er altijd een kans dat het niet zo eenvoudig overgaat. Hoe kan ik de HTTP 505-fout dan oplossen? Een eenvoudige manier is om je er niet langer zorgen over te maken en alles aan ons over te laten. Onze geoptimaliseerde WordPress VPS, die draait op de beste infrastructuur en de nieuwste softwareversies gebruikt, zorgt ervoor dat je dit soort fouten niet tegenkomt. U kunt updates en back-ups aan ons overlaten en uw tijd besteden aan productiever zijn. Kijk eens bij onze WordPress VPS-oplossingen hier.