Anonim

Chtěli jste někdy zamknout adresář za jednoduchým systémem uživatel / heslo? Pokud je váš webový server spuštěn s Apache, můžete pomocí adresáře .htaccess poměrně snadno chránit adresář.

.htaccess AuthType Basic AuthName "Chráněno heslem" AuthUserFile /var/www/.htpasswd vyžadují platného uživatele

Důležitou součástí výše uvedené poznámky je AuthUserFile /var/www/.htpasswd . Poskytuje cestu k souboru hesel, ve kterém je uloženo vaše uživatelské jméno a heslo. Příklad souboru .htpasswd by vypadal takto:

.htpasswd billybob: bXBdv1vuq2yOk

Pro výše uvedený konkrétní příklad je uživatelské jméno billybob a heslo je temp. Nemusíte používat název souboru .htpasswd, je to jen běžný název, protože nástroj pro vytvoření souboru v apache se nazývá htpasswd. Také mějte na paměti, že aby byl váš soubor hesel trochu bezpečnější, je vhodné uložit jej na úroveň složky nad kořenem hostovaného webu.

Pokud potřebujete tento soubor vygenerovat, vytvořil jsem generátor .htpasswd. Vytvořte uživatelské jméno a heslo podle vašeho výběru a uložte je do zadaného souboru s hesly. Od tohoto okamžiku by měl být váš adresář nyní chráněn heslem. Pokud potřebujete uložit více uživatelských jmen a hesel, vytvořte si ve svém řádku nové řádky

Adresář chráněný heslem pomocí .htaccess