Advertentie

hoe .htaccess-bestand te makenHet .htaccess-bestand (ook bekend als Hypertext Access) is een webserverconfiguratiebestand dat wordt gebruikt om het gedrag, de beveiliging en de prestaties van een site te regelen. De meeste webmasters maken een .htaccess-bestand en gebruiken dit bestand om hun sites te beheren en ervoor te zorgen dat alles in goede handen is.

Hoewel er vele manieren zijn waarop u uw .htaccess-bestand kunt configureren, kan het meest voorkomende gebruik worden onderverdeeld in de volgende 5 scenario's:

Autorisatie en authenticatie

Het .htaccess-bestand dient als controle om te autoriseren en te verifiëren wie uw site (of een bepaalde pagina van de site) kan bekijken. Hoewel u wilt dat uw site voor iedereen zichtbaar is, kan het voorkomen dat uw site door spambots wordt bezocht en u veel spam-e-mails, opmerkingen, formulierinzendingen enzovoort ontvangt. Met het .htaccess-bestand kunt u de toegang blokkeren die afkomstig is van niet-geautoriseerde bronnen (zoals bepaalde domeinnamen of IP-adressen).

instagram viewer

In plaats van de toegang te blokkeren, kunt u ook een wachtwoord (samen met het .htpasswd-bestand) voor uw site instellen en alleen geautoriseerd personeel toestaan ​​uw site te bezoeken. Dit kan worden gebruikt op een blog met meerdere auteurs of een samenwerkingssite.

Aangepaste foutreacties

In het geval dat uw bezoeker de URL van uw site verkeerd heeft getypt of u per ongeluk een pagina van de server heeft verwijderd, krijgt de bezoeker een ‘HTTP 404 Not Found’ -pagina te zien. Deze pagina is lelijk en zet mensen altijd uit. Met het .htaccess-bestand kunt u uw bezoeker eenvoudig naar een prachtig ontworpen 404 pagina Hoe maak je een geweldige 404-foutpagina en 10 voorbeeldenEen slim ontworpen 404-foutpagina kan het verschil zijn tussen een saaie website en een gedenkwaardige website. Lees verder zodat ze langer op uw site blijven staan.

Omleiding

Als u naar een nieuwe domeinnaam bent gemigreerd of de permalinks-structuur van de hele site heeft gewijzigd, kunt u de .htaccess-bestand om uw lezer naar het nieuwe adres te leiden en ook om de zoekmachine (vooral Google) op de hoogte te stellen van de wijziging in adres. Dit is tot dusver de beste manier om uw lezers vast te houden en verliest geen enkele positie in uw zoekmachine.

Maak een mooie, schone URL

Sommige van de veelgebruikte CMS-software (zoals WordPress) hebben deze functie al opgenomen in, maar in sommige gevallen waar het platform (forumsoftware) dat u gebruikt geen mooie schone URL maakt, u kunt het .htaccess-bestand gebruiken om de lelijke URL te herschrijven en uw lezer een korte, schone en mooie te presenteren een.

Prestatie

Het .htaccess-bestand kan u helpen het bandbreedtegebruik van uw site te verminderen en ervoor te zorgen dat het sneller laadt en beter presteert. Als u uw bestanden host op een server van een derde partij en u moet betalen voor de bandbreedte (zoals Amazon S3), is het .htaccess-bestand ook een goede manier om u te helpen kosten te besparen.

Er zijn voornamelijk twee gebieden waarop u de prestaties van de site kunt verbeteren:

  • Cache-controle - specificeer wat en hoe lang een bestand in de cache kan worden opgeslagen en voorkom dat de server de database onnodig opvraagt.
  • Compressie - comprimeer uw bestand zodat het in een kleiner stuk naar de browser wordt gestuurd.

Hoe maak ik een .htaccess-bestand (als ik technisch niet geneigd ben)

Ik ga niet alle technische details doornemen en verwacht dat je alles in één post leert. In plaats daarvan zal ik u één software (website) aanbevelen die u kunt gebruiken om uw eigen te maken .htaccess-bestand gemakkelijk (of bewerk de bestaande), zelfs als u geen technische of programmeerkennis heeft kennis.

De .htaccess bestandsgenerator is een eenvoudig, maar gedetailleerd webformulier dat u kunt gebruiken om de behoeften van uw site te specificeren en de .htaccess-code te laten genereren. Het enige wat u hoeft te doen is de gegenereerde code in een tekstbestand kopiëren en plakken, deze opslaan als .htaccess en uploaden naar uw webserver.

Er zijn tal van opties die u in de software kunt configureren. Het zal een lang artikel duren om ze allemaal te bespreken. Hieronder heb ik een aantal van de belangrijkste referentie-opties opgesomd:

Authenticatie

htaccess-authenticate

Vul de respectievelijke velden in over wie mag kijken en wie niet.

Cache Control

maak .htaccess-bestand

Deze optie bepaalt of er een cachebesturing moet zijn en hoe lang de cachetijd moet zijn.

Foutpagina

htaccess-404

Stel de aangepaste pagina in zodat deze wordt weergegeven wanneer er een foutmelding is.

Omleiding

htaccess-redirect

Als u uw site / document heeft verplaatst, geeft u hier de nieuwe URL op.

Gegenereerde htaccess-code

htaccess-code

Als u klaar bent met de configuratie, klikt u eenvoudig op de knop ‘Genereer htaccess-bestand’ om de code te genereren. Je hoeft alleen maar de code te kopiëren / plakken naar je htaccess-bestand, en dat is alles.

Concluderend kan ik niet genoeg benadrukken hoe belangrijk het is om een ​​.htaccess-bestand voor uw site te hebben en hoe gemakkelijk en snel u een .htaccess-bestand kunt maken met de .htaccess-bestandsgenerator. Als u het .htaccess-bestand niet goed hebt gebruikt om de prestaties van uw site te verbeteren, raad ik u aan dit nu te doen.

Welke andere methoden heb je gebruikt om .htaccess-bestanden gemakkelijk en snel te maken of te bewerken?

Damien Oh is een all-out technologie-nerd die graag verschillende besturingssystemen aanpast en hackt om het leven gemakkelijker te maken. Bekijk zijn blog op MakeTechEasier.com waar hij alle tips, trucs en tutorials deelt.