In mijn artikelen Hoe maak ik mijn WordPress website sneller? en beveiliging van je WordPress website besprak ik de .htaccess file. Dit is een klein maar belangrijk bestandje wat je kan gebruiken om je site sneller en veiliger te maken.
Hieronder vind je de volledige code voor het .htaccess bestand dat je in de basismap (root) van je WordPress website kan uploaden. Wil je dit niet handmatig doen, dan kun je de volgende plugins gebruiken die het bestand voor je aanpassen of de beveiliging en snelheid van je website op een andere manier helpen:
- Limit Login Attempts Deze plugin voorkomt dat een bot met 100 pogingen je wachtwoord raadt.
- iThemes Security Een volledige beveiligingsplugins die je op een gebruiksvriendelijke manier laat zien wat er te verbeteren is (er is ook een betaalde pro versie: https://ithemes.com/security/).
- Sucuri Een malware scanner en volledige plugin voor beveiliging (ze hebben ook betaalde plugins, maar die zijn erg duur: https://sucuri.net/).
- Smush image compression and optimization Een plugin die je bestanden kleiner maakt zodat je website sneller laad (maar beter is om ze in het juiste formaat geoptimaliseerd te uploaden b.v. met ). http://optimizilla.com/
- W3 Total Cache is een goede plugin om dit zelf mee te doen
- Better WordPress Minify Deze plugin helpt je om je bestanden te comprimeren.
- WP-Optimize Optimaliseert je database
.htaccess regels voor een snelle website
Om je website sneller te maken moet je caching van je content inschakelen en je bestanden comprimeren (kleiner maken), dit doe je met de volgende code:
Na het doorvoeren van deze regels kun je kijken of je website daadwerkelijk kleiner is via deze tool: http://www.whatsmyip.org/http-compression-test
.htaccess regels voor beveiliging
De volgende regels kunnen je helpen de bestanden op je website te beschermen tegen hackers:
En vergeet niet je .htaccess bestand af te sluiten met de WordPress regels:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Wil je een professioneel ontworpen eigen website? Neem dan contact met me op!
Voor zelfstandigen en kleine bedrijven is de Website-in-1-dag optie het meest voordelig. Reserveer op tijd een plekje, op het moment is er een wachtlijst.
Lees dan eerst het handboek voor een nieuwe website door en stuur me jouw huiswerk vragenlijst!
Wil je zelf leren ontwerpen? Boek een workshop wetenschapscommunicatie en design voor jullie afdeling!
Liesbeth Smit
