.htaccess-generator
Bouw een Apache .htaccess-bestand met HTTPS-omleidingen, www-regels, Gzip, caching en toegangsblokken.
.htaccess-generator
Stel een werkend Apache .htaccess-bestand samen door de regels aan te vinken die je nodig hebt - geen mod_rewrite-syntaxis uit het hoofd leren. Schakel Force HTTPS in en de generator schrijft de RewriteCond en 301 RewriteRule die elk http-verzoek naar zijn veilige equivalent pushen. Kies een www-optie om uw host te canonicaliseren: leid elke bezoeker door naar het www-subdomein, of verwijder het voor een kaal domein, zodat zoekmachines één versie indexeren en uw analyses het verkeer niet langer splitsen.
Elke schakelaar verwijst naar één goed gevormd blok en elk blok wordt voorafgegaan door een korte opmerking, zodat de uitvoer leesbaar blijft wanneer u deze in het bestand in de hoofdmap van uw document plakt. Schakel Gzip in en je krijgt een mod_deflate-sectie die de algemene teksttypen bestrijkt – HTML, CSS, JavaScript, JSON, XML en SVG – die ver over de draad krimpen. Schakel browsercaching in en een mod_expires-blok stelt een verstandige levensduur in de verre toekomst in voor afbeeldingen, lettertypen en statische elementen, terwijl HTML actueel blijft.
De op veiligheid gerichte opties zijn er ook. Schakel de directorylijst uit om te voorkomen dat Apache een index aanbiedt van elke map die er geen heeft. Blokkeer verborgen bestanden om verzoeken voor dotfiles zoals .env, .git en .htaccess zelf te weigeren, die nooit via HTTP bereikbaar mogen zijn. Een aangepast 404-veld voegt een ErrorDocument-regel toe die naar uw eigen foutpagina verwijst. Secties worden in een stabiele volgorde verzonden (eerst omleidingen, daarna compressie, caching en toegangsregels), zodat het bestand zich voorspelbaar gedraagt.
Alles wordt lokaal in uw browser gegenereerd. Er wordt niets van uw site geüpload, er wordt geen bestand naar een server verzonden en de uitvoer kunt u kopiëren of downloaden. Omdat .htaccess bij elk verzoek wordt gelezen, moet u het overzichtelijk houden en blokken verwijderen die u niet gebruikt.