Waarvoor dient een .htaccess-bestand in een directory?

Waarvoor dient een .htaccess-bestand in een directory?

Met een .htaccess-bestand kun je bepaalde serverinstellingen bepalen. Dat moet je dus alleen doen als je weet waar je mee bezig bent. Anders loop je het risico dat er dingen gebeuren die je niet wil en dus zijn er ook veiligheidsrisico's.

Stel: Je hebt voor een script een bepaalde serverinstelling nodig. Dan zouden we dat voor alle accounts op die server moeten instellen. Maar in de meeste gevallen kun je die instelling in een .htaccess-bestand plaatsen en zal het script ook werken. Dan heeft die instelling alleen betrekking op jouw account. Een .htaccess-bestand geldt namelijk voor de directory waarin hij staat en alle subdirectories daarvan. Eventueel kan in een subdirectory een bepaalde instelling weer veranderd worden door opnieuw die instelling te doen door middel van een ".htaccess" in die subdirectory.

Wat je in het .htaccess-bestand moet plaatsen is afhankelijk van wat je wil doen of bereiken. Het beste kun in een zoekmachine die serverinstelling opgeven en .htaccess. Veelal krijg je dan wel een pagina met uitleg van die instelling en hoe deze met een .htaccess aan te passen.

Plaats vervolgens het resultaat in een .htaccess-bestand en upload het naar de map waar je het nodig hebt. Houd er wel rekening mee dat dit soms kan leiden tot het niet meer zichtbaar zijn van jouw site. Haal dan dit .htaccess-bestand weg en het werkt weer. Maar dat niet alleen. Je kunt ook veiligheidsrisico's veroorzaken, hetgeen we natuurlijk in elk geval willen voorkomen.

Op de volgende manier kun je een .htaccess bestand maken:
Open een simpele tekst-editor, zoals Kladblok (start -> programma's -> bureau-accessoires -> Kladblok). Heb je dit niet omdat je bijvoorbeeld niet in Windows werkt dan kun je hier ook de gratis editor Notepad++ of Atom voor gebruiken.

Plaats in dit bestand vervolgens hetgeen je aan wil passen en sla het bestand nu op als ".htaccess". Je mag de aanhalingstekens niet vergeten, anders zal Kladblok het bestand niet correct opslaan. Let er ook op dat je de punt vóór htaccess erbij vermeldt.

Nu kun je het .htaccess-bestand gaan uploaden in de gewenste map.

Tip
Op de volgende website staat een .htaccess generator, hiermee kun je de meeste standaard mogelijkheden van een .htaccess makkelijk laten genereren: https://www.htaccessredirect.net/
    • Related Articles

    • Hoe verwijs ik al mijn bezoekers naar de https:// versie van mijn website?

      Wanneer er een SSL certificaat is geïnstalleerd, is jouw website bereikbaar via een beveiligde verbinding (https://). Het kan zo zijn dat wanneer je jouw website bezoekt, dat je standaard uitkomt op http://, en niet op https://. Je zult dit dan zelf ...
    • Hoe kan ik de rechten (chmod) van een bestand of map aanpassen?

      Dit doe je door de optie "Eigenschappen / Chmod (Properties / Chmod)" in het FTP-programma te kiezen wanneer je met de rechtermuisknop op het bestand klikt. Wij kunnen de volgende rechten instellingen aanraden: 755 voor Mappen / Directory's 644 voor ...
    • Hoe maak je een eigen 'Error 404'-pagina?

      Je bent er vast wel eens ooit eentje tegengekomen. Zo'n standaard witte errorpagina met de melding "HTTP-fout 404 - Bestand niet gevonden". Deze wordt weergegeven als een pagina niet gevonden kan worden (error code 404). Het zou natuurlijk mooi zijn ...
    • Waarom staat er, als ik naar een bepaalde directory of URL surf, '403 forbidden'?

      Een 403-error betekent dat de server de bezoeker geen toestemming geeft om de inhoud van de opgevraagde url te bekijken. Dat kan aan een aantal dingen liggen, zoals het ontbreken van een index-bestand, verkeerde bestandsrechten, of een poging een ...
    • Hoe kan ik een autoresponder instellen?

      Een autoresponder is een email waarvan je zelf de onderwerpregel en de inhoud kunt bepalen, die automatisch gestuurd wordt naar iedereen die naar het emailadres mailt waarvoor de autoresponder is ingesteld en geactiveerd.  Om dit in te kunnen stellen ...