.htaccess generator
Izgradite Apache .htaccess datoteku s HTTPS preusmjeravanjima, www pravilima, Gzipom, predmemorijom i blokadama pristupa.
.htaccess generator
Sastavite radnu Apache .htaccess datoteku označavanjem pravila koja su vam potrebna — bez pamćenja mod_rewrite sintakse. Uključite Force HTTPS i generator će zapisati RewriteCond i 301 RewriteRule koji guraju svaki http zahtjev na njegov sigurni ekvivalent. Odaberite www opciju za kanonikalizaciju vašeg hosta: preusmjerite svakog posjetitelja na www poddomenu ili je uklonite za golu domenu, tako da tražilice indeksiraju jednu verziju i vaša analitika prestane dijeliti promet.
Svaki preklopnik preslikava se na jedan dobro oblikovan blok, a svakom bloku prethodi kratki komentar tako da izlaz ostaje čitljiv kada ga zalijepite u datoteku u korijenu dokumenta. Omogućite Gzip i dobit ćete odjeljak mod_deflate koji pokriva uobičajene tipove teksta — HTML, CSS, JavaScript, JSON, XML i SVG — koji se dobro skupljaju preko žice. Omogućite predmemoriju preglednika i mod_expires blok postavlja razumne daleke buduće živote za slike, fontove i statička sredstva dok HTML održava svježim.
Sigurnosne opcije su također ovdje. Onemogućite popis direktorija kako biste spriječili Apache da poslužuje indeks bilo koje mape koja ga nema. Blokirajte skrivene datoteke kako biste odbili zahtjeve za dotfileove kao što su .env, .git i sam .htaccess, koji nikada ne bi smjeli biti dostupni preko HTTP-a. Prilagođeno polje 404 dodaje redak ErrorDocument koji pokazuje na vašu stranicu s pogreškom. Odjeljci se emitiraju stabilnim redoslijedom — prvo preusmjerava, zatim kompresiju, predmemoriju i pravila pristupa — tako da se datoteka ponaša predvidljivo.
Sve se generira lokalno u vašem pregledniku. Ništa o vašem web-mjestu se ne učitava, nijedna datoteka se ne šalje na poslužitelj, a rezultat možete kopirati ili preuzeti. Budući da se .htaccess čita na svaki zahtjev, držite ga skromnim i uklonite blokove koje ne koristite.