.htaccess generator
Zgradite datoteko Apache .htaccess s preusmeritvami HTTPS, pravili www, Gzip, predpomnjenjem in bloki dostopa.
.htaccess generator
Sestavite delujočo datoteko Apache .htaccess tako, da obkljukate pravila, ki jih potrebujete – brez pomnjenja sintakse mod_rewrite. Vklopite Force HTTPS in generator zapiše RewriteCond in 301 RewriteRule, ki potisneta vsako zahtevo http v njen varen ekvivalent. Izberite možnost www za kanonikalizacijo svojega gostitelja: preusmerite vsakega obiskovalca na poddomeno www ali jo odstranite za golo domeno, tako da iskalniki indeksirajo eno samo različico in vaša analitika preneha deliti promet.
Vsak preklop se preslika v en dobro oblikovan blok, pred vsakim blokom pa je kratek komentar, tako da izhod ostane berljiv, ko ga prilepite v datoteko v korenu dokumenta. Omogočite Gzip in dobili boste razdelek mod_deflate, ki pokriva običajne vrste besedila – HTML, CSS, JavaScript, JSON, XML in SVG – ki se precej skrčijo po žici. Omogočite predpomnjenje brskalnika in blok mod_expires nastavi razumne daljne prihodnje življenjske dobe za slike, pisave in statična sredstva, hkrati pa ohranja HTML svež.
Varnostne možnosti so tudi tukaj. Onemogočite seznam imenikov, da preprečite, da bi Apache stregel indeks vseh map, ki jih nimajo. Blokirajte skrite datoteke, da zavrnete zahteve za datoteke s pikami, kot so .env, .git in .htaccess, ki nikoli ne bi smele biti dosegljive prek HTTP. Polje 404 po meri doda vrstico ErrorDocument, ki kaže na vašo stran z napako. Odseki so oddani v stabilnem vrstnem redu – najprej preusmeritve, nato stiskanje, predpomnjenje in pravila dostopa – tako da se datoteka obnaša predvidljivo.
Vse se ustvari lokalno v vašem brskalniku. Nič o vašem spletnem mestu ni naloženo, nobena datoteka ni poslana strežniku, izhod pa lahko kopirate ali prenesete. Ker se .htaccess prebere pri vsaki zahtevi, naj bo skromen in odstranite bloke, ki jih ne uporabljate.