De activering van HTTP/2 Plesk zorgt voor snellere laadtijden, efficiëntere gegevensoverdracht en betere beveiliging voor SSL-beveiligde websites. In deze gids laat ik je stap voor stap zien hoe je HTTP/2 kunt activeren in Plesk, welke voordelen je kunt verwachten en hoe je mogelijke fouten kunt oplossen.
Centrale punten
HTTP/2 activerenEén opdracht is voldoende voor globale activering in Plesk
Betere prestatiesSnellere laadtijden door multiplexing en compressie
Plesk vereistenVersie 12.5.30 of hoger vereist, evenals Nginx en SSL
Optimalisatie-optiesGebruik extra functies zoals GZip na activering
Belangrijk voor SEOHTTP/2 verbetert PageSpeed en wordt geprefereerd door zoekmachines
Wat is HTTP/2 en wat zijn de technische voordelen?
HTTP/2 is de herziene versie van het HTTP/1.1-protocol, dat lange tijd de webstandaard was. Met HTTP/2 is de Gegevensoverdracht van moderne websites. Technologieën zoals multiplexing maken het mogelijk om meerdere verzoeken tegelijk te verwerken via een TCP-verbinding. Daarnaast zorgen compressie en de pushfunctie aan de serverkant ervoor dat inhoud doelgericht en tijdig wordt afgeleverd.
HTTP/2 werkt altijd via versleutelde HTTPS-verbindingen (TLS) - een groot voordeel ten opzichte van oudere protocollen. Deze combinatie van hogere snelheid en beveiliging maakt HTTP/2 bijna onmisbaar voor beheerders van huidige websites. Bovendien worden zogenaamde headers gecomprimeerd, wat de hoeveelheid gegevens vermindert en de communicatie tussen server en client verder versnelt. Deze voordelen tellen merkbaar op, vooral voor complexe websites met veel geïntegreerde scripts en bestanden.
Veel beheerders vroegen zich vroeger af of ze HTTP/1.1 gewoon konden blijven gebruiken. Hoewel HTTP/1.1 in veel omgevingen nog steeds actief is, zullen de prestaties op de lange termijn verslechteren als steeds meer gebruikers tegelijkertijd toegang krijgen tot inhoud van hoge kwaliteit (afbeeldingen, video's, grote bibliotheken). Met HTTP/2 is zogenaamde "head-of-line blocking" veel minder mogelijk, waardoor gelijktijdige verzoeken sneller worden verwerkt en moderne webtechnologieën beter kunnen worden benut.
Vereisten voor HTTP/2-activering in Plesk
Voordat je HTTP/2 op je Plesk-server activeert, moet je een paar punten controleren. HTTP/2 kan niet correct worden geïmplementeerd zonder deze randvoorwaarden.
Aan deze vereisten moet worden voldaan:
Plesk versieHTTP/2 wordt ondersteund vanaf versie 12.5.30
Nginx webserverMoet worden geïnstalleerd en ingesteld als een reverse proxy
SSL-certificaatJe domein moet versleuteld zijn en toegankelijk via HTTPS
Als een van deze elementen ontbreekt, zal HTTP/2 niet werken - ook al is het geactiveerd. Een gratis SSL-certificaat kan met een paar klikken worden ingesteld via de Plesk-interface. In deze context raad ik de instructies aan Let's Encrypt-certificaat aanmaken in Plesk.
Let er ook op dat wanneer je Nginx instelt als reverse proxy, je ervoor zorgt dat Apache (indien beschikbaar) ook correct is geconfigureerd. Hoewel Plesk standaard Nginx en Apache samen gebruikt, moet de communicatie duidelijk geregeld zijn. Als de poorten of redirects verkeerd zijn ingesteld, kan dit leiden tot onverwachte fouten die pas na een tijdje merkbaar worden.
HTTP/2 activeren in Plesk - hoe het werkt
Zodra aan de technische vereisten is voldaan, kun je HTTP/2 met één commando activeren. Log hiervoor in op je server als root via SSH en voer het volgende commando uit:
plesk bin http2_pref inschakelen
Hiermee wordt HTTP/2 serverbreed ingeschakeld voor alle SSL-enabled domeinen. De bestaande Nginx-configuratie wordt automatisch uitgebreid, zodat je geen aanpassingen hoeft te doen aan configuratiebestanden. Als HTTP/2 actief is, neemt Nginx de geoptimaliseerde overdracht van alle gegevens over.
Als je de status wilt controleren, kun je de ontwikkelaarstools van je browser gebruiken of externe tools zoals de KeyCDN HTTP/2-test. In de ontwikkelaarstools van de browser (bijvoorbeeld in Chrome of Firefox) vind je onder het tabblad netwerk informatie over of een verbinding tot stand is gebracht via h2 (HTTP/2) of http/1.1. Let op mogelijke misconfiguraties door browsercaches door regelmatig de cache te wissen en de pagina opnieuw te laden.
Kan ik HTTP/2 alleen activeren voor bepaalde domeinen?
In Plesk geldt de HTTP/2-instelling globaal - voor alle domeinen met HTTPS op een server. Dit betekent dat het momenteel niet mogelijk is om HTTP/2 selectief te activeren of deactiveren voor individuele projecten. Als je HTTP/2 toch wilt deactiveren, gebruik dan het volgende commando:
plesk bin http2_pref uitschakelen
Dit kan bijvoorbeeld handig zijn als je specifieke webapplicaties test die HTTP/2 (nog) niet volledig ondersteunen. Beheer van de HTTP/2-functie voor één domein is momenteel niet beschikbaar.
Optimalisaties na HTTP/2-activering
Zodra HTTP/2 met succes is geactiveerd in Plesk, kun je verdere maatregelen nemen om het volledige potentieel ervan te benutten. HTTP/2 wordt pas echt efficiënt als de inhoud die aan de server wordt geleverd dienovereenkomstig wordt geoptimaliseerd.
Je moet deze punten controleren:
- Activeren GZip-compressie op de Nginx-server
- CSS- en JavaScript-bestanden combineren om HTTP/2-multiplexing beter te benutten
- HTML-headers en -cookies verkleinen om de overdrachtstijd verder te verkorten
Met name efficiënte resourceverwerking maakt het mogelijk om grote aantallen bezoekers te verwerken met behoud van stabiele prestaties. Je kunt ook gebruik maken van zogenaamde Server push-HTTP/2-functionaliteiten om kritieke bronnen (zoals belangrijke CSS-bestanden) direct bij het verzoek af te leveren zonder te hoeven wachten op het tweede verzoek van de client. Dit vermindert de latentie en helpt gebruikers om pagina's sneller te laden.
Tabel: Voordelen van HTTP/2 in een oogopslag
De volgende tabel toont de belangrijkste eigenschappen van HTTP/2 in vergelijking met HTTP/1.1:
Technologie
HTTP/1.1
HTTP/2
Verbindingen
Individueel & na elkaar
Parallel (multiplexing)
Kopgrootte
Groter & ongecomprimeerd
Efficiënt gecomprimeerd
Encryptie
Optioneel
Verplicht
Server Push
Geen
Ja
PageSpeed/SEO
Matig
Aanzienlijk beter
HTTP/2 en WordPress - een ideale combinatie
WordPress-pagina's hebben veel baat bij HTTP/2, omdat er veel gelijktijdige bronnen (JS, CSS, lettertypen) moeten worden geladen. Met HTTP/2 geactiveerd is de Laadtijd en caching werkt ook efficiënter. Je kunt het Plesk paneel samen met de "Security Advisor" extensie gebruiken om HTTP/2 en HTTPS voor WordPress websites te activeren - rechtstreeks vanuit de gebruikersinterface.
Als je WordPress net hebt ingesteld, kijk dan eens naar de Stapsgewijze installatie in Pleskzodat geen enkele belangrijke instelling over het hoofd wordt gezien. Vooral thema's waarin veel scripts zijn geïntegreerd, profiteren van parallelle levering, omdat de wachttijd voor de gebruiker aanzienlijk wordt verkort telkens wanneer de pagina wordt opgeroepen. WordPress biedt ook regelmatige updates, waarvan sommige ook rekening houden met prestatieaspecten. HTTP/2 biedt ook een moderne basis om bezoekers snel en veilig te bedienen.
Typische foutbronnen en mogelijke oplossingen
Problemen treden zelden op na het activeren van HTTP/2 - bijvoorbeeld als er verouderde softwarecomponenten bij betrokken zijn. Bronnen van fouten zijn vaak een gebrek aan ALPN-ondersteuning of een incompatibele SSL-configuratie. Controleer in zulke gevallen de logbestanden van Nginx op aanwijzingen. Gebruik indien nodig het deactiveringscommando om een rollback uit te voeren.
De volgende Linux distributies worden ondersteund:
- CentOS 7
- RHEL 7
- Ubuntu 14.04/16.04
- Debian 8
Het is net zo belangrijk om JPEG-compressie en beeldoptimalisatie te controleren, omdat afbeeldingen met een groot formaat vaak de snelheid van een website vertragen. Je moet al letten op efficiënte formaten (bijv. WebP) bij het uploaden naar de mediabibliotheek of het insluiten in WordPress. Een herschrijffout kan soms ook een hindernis zijn - vooral als je individuele regels hebt opgeslagen in .htaccess-bestanden. Zorg ervoor dat je redirects niet omleiden naar niet-versleutelde verbindingen.
Beste praktijken voor productieve werking
Als je server met HTTP/2 werkt, moet je deze status voortdurend garanderen. Je kunt dit doen met regelmatige controles en handige tools. Gebruik bijvoorbeeld de ingebouwde Veiligheidsadviseur in Plesk voor automatische codering, poortcontroles of prestatiecontroles.
Ik raad ook aan om HTTP/1.1 elementen te verwijderen die niet meer worden gebruikt. Dit zijn bijvoorbeeld oude redirects of ongecomprimeerde bronnen. Deactiveer ongebruikte services zoals FTP of POP3 om resources te besparen - je kunt hier meer over vinden in deze Firewall configuratiegids voor Plesk.
De combinatie met cachingmechanismen heeft zich ook bewezen voor een soepele werking. Varnish of Redis kunnen hiervoor worden geïntegreerd, mits uw hostingtarief of serverconfiguratie dit toelaat. Om knelpunten te voorkomen, moet u regelmatig de logbestanden van uw webserver analyseren. Als er veel time-outfouten of ongebruikelijke pieken in de toegangsbelasting zijn, kan dit wijzen op configuratiefouten. Met monitoringtools kun je onder andere het CPU-gebruik, het RAM-verbruik en de I/O-prestaties in de gaten houden.
Neem ook de tijd om TLS-certificaten altijd up-to-date te houden. Als een certificaat verloopt, kun je HTTP/2 niet gebruiken, ook al is het aan de serverkant geactiveerd. Omdat Plesk geïntegreerde Let's Encrypt-functies biedt, kunnen de certificaten eenvoudig worden vernieuwd. Mocht er zich echter een probleem voordoen met het certificaat, dan is het aan te raden om eerst een nieuw Let's Encrypt-certificaat aan te maken en dit te configureren voor het betreffende domein.
Verdere tips voor het werken met HTTP/2
Zodra je HTTP/2 hebt geactiveerd, is het de moeite waard om je eigen project te onderzoeken op mogelijke front-end optimalisaties. Want zelfs met HTTP/2 kunnen slechte codestructuren of het ongericht laden van scripts de prestaties verminderen. Een centrale aanpak is de Lui laden van afbeeldingen, wat betekent dat in eerste instantie alleen de afbeeldingen in het zichtbare gebied worden geladen wanneer de pagina wordt opgeroepen. Pas wanneer de gebruiker verder scrolt, worden de resterende afbeeldingen geladen. Dit vermindert de initiële hoeveelheid gegevens en versnelt zo de zichtbare paginaopmaak.
Het bundelen van pictogrammen met SVG-sprites of het gebruik van pictogramlettertypen om meerdere pictogrammen in één bestand onder te brengen, is net zo nuttig. Hierdoor kun je profiteren van multiplexing, omdat er minder verbindingen tegelijkertijd tot stand hoeven te worden gebracht. Minificatie wordt aanbevolen voor JavaScript- en CSS-bestanden, d.w.z. het comprimeren ervan en het verwijderen van commentaar, spaties of onnodige tekens. Vooral met talloze plugins in contentmanagementsystemen zoals WordPress kan het gebeuren dat veel kleine JS/CSS-bestanden zich ophopen. Een plugin die deze bestanden automatisch minimaliseert en combineert kan helpen.
Nog een technische tip: Met de functie "HTTP/2 Server Push" kan inhoud eerder naar de client worden verzonden, voordat de browser erom vraagt. Hoewel deze functie niet altijd door alle browsers wordt gebruikt en je de updates van de browserfabrikant moet volgen, kan het in bepaalde scenario's laadtijdvoordelen opleveren. Je kunt bijvoorbeeld de belangrijkste CSS-bestanden pushen en ze beschikbaar maken voor de client vóór de eerste rendering. Dit vereist echter een specifieke serverconfiguratie en is niet standaard actief in elk hostingpakket. Vraag daarom aan je provider of je zelf de juiste instellingen in Plesk kunt maken of dat er speciale configuraties nodig zijn.
Als je veel verschillende domeinen of subdomeinen beheert, kun je in Plesk overzicht houden via het server health dashboard. Daar zie je in één oogopslag hoe druk je server het heeft en of je websites goed draaien. Het is ook handig om regelmatig rapporten te ontvangen waarin je de bezetting en eventuele uitval kunt bijhouden. Gebruikersaantallen en veranderingen in de paginasnelheid zijn vaak direct herkenbaar, zodat je in een vroeg stadium verbeteringen in gang kunt zetten.
In termen van SEO moet je bijhouden hoe zoekmachines zoals Google en Bing op je pagina's reageren. Snellere laadtijden, vooral op mobiele apparaten, hebben vaak een positief effect op de ranking. Dankzij HTTP/2 wordt niet alleen de time-to-first-byte (TTFB) verkort, maar meestal ook de hele paginastructuur. Dit verbetert de gebruikerservaring en geeft waardevolle signalen af aan het zoekalgoritme van Google. U slaat dus twee vliegen in één klap: uw website wordt veiliger en uw positie in de zoekresultaten kan hier ook van profiteren.
Vergelijking: hostingproviders met HTTP/2 en Plesk
De keuze van de hostingprovider beïnvloedt de prestaties van je website. Het volgende overzicht toont providers die HTTP/2 en Plesk combineren:
Plaats
Aanbieder
HTTP/2-ondersteuning
Plesk-ondersteuning
Bijzondere kenmerken
1
Webhoster.nl
Ja
Ja
Hoge prestaties, uitstekende ondersteuning
2
Aanbieder B
Ja
Ja
Uitgebreide portfolio
3
Aanbieder C
Ja
Ja
Beginnersvriendelijk
Samengevat: HTTP/2 loont
Met HTTP/2 ingeschakeld in Plesk haal je het maximale uit je website - zowel qua snelheid als beveiliging. De overstap is eenvoudig, snel en stabiel. In combinatie met HTTPS, een moderne hostingomgeving en Nginx als reverse proxy krijg je een krachtige en toekomstbestendige serverconfiguratie. Onderhoud je server regelmatig, test nieuwe functies en houd je setup up-to-date - zodat je projecten professioneel en concurrerend blijven.
Ontdek de volledige checklist voor de WordPress-beveiligingsaudit bij de hostingprovider. Bescherm uw website effectief met de beste tips voor maximale bescherming – lees nu verder!