Jak otevřít, upravit a převést soubory HTACCESS

Soubor s příponou HTACCESS je soubor s konfigurací Apache Access, který znamená hypertextový přístup . Jedná se o textové soubory používané k vyvolání výjimky z globálních nastavení, která se vztahují k různým adresářům webových stránek Apache.

Umístění souboru HTACCESS do jednoho adresáře přepíše globální nastavení, která dříve proběhla do tohoto adresáře a jeho podadresářů. Například soubory HTACCESS mohou být vytvořeny pro přesměrování adresy URL , zabránění výpisu adresářů, zákazu konkrétních adres IP , zabránění hotlinkingu a dalším.

Dalším běžným používáním souboru HTACCESS je poukázání na soubor HTPASSWD, který uchovává pověření bránící návštěvníkům v přístupu k danému adresáři souborů.

Poznámka: Na rozdíl od jiných typů souborů soubory HTACCESS neobsahují název souboru; vypadají takto: .htaccess. Správně - žádný název souboru vůbec, jen rozšíření .

Jak otevřít soubor HTACCESS

Vzhledem k tomu, že soubory HTACCESS se vztahují na webové servery, které používají software Apache Web Server, neúčinkují, pokud nebudou použity v tomto kontextu.

Dokonce i jednoduchý textový editor je schopen otevřít nebo upravit soubor HTACCESS, například Windows Notepad nebo jeden z našich nejlepších Editorů volných textových editorů . Dalším populárním editorem HTACCESS, i když není volný, je Adobe Dreamweaver.

Jak převést soubor HTACCESS

Apache soubory webového serveru s příponou HTACCESS lze převést na soubory webových serverů Ngnix pomocí tohoto online převaděče HTACCESS na nginx. Musíte vložit obsah souboru HTACCESSS do textového pole a převést kód na jeden rozpoznatelný Ngnix.

Podobně jako převaděč nginx lze soubory HTACCESS převést na Web.Config pomocí on-line .htaccess kódového prohlížeče na konvertor Web.Config. Tento konvertor je užitečný, pokud chcete převést konfigurační soubor na soubor, který pracuje s webovou aplikací ASP.NET.

Ukázkový soubor HTACCESS

Níže je ukázkový soubor .HTACCESS. Tento konkrétní soubor HTACCESS může být užitečný pro webové stránky, které jsou ve vývoji a zatím nejsou připravené pro veřejnost.

AuthType basic AuthName "Automatické stahování ... AuthUserFile /.htpasswd AuthGroupFile / dev / null Vyžadovat platné uživatele # Heslo výzva pro všechny ostatní Objednávka Zrušit, Povolit odmítnout vše Povolit od 192.168.10.10 # IP adresa vývojáře Povolit z w3.org Povolit od googlebot.com # Umožňuje Googlu procházet vaše stránky Uspokojit libovolné # Nevyžaduje heslo, pokud je povoleno hostitele / IP

Každý řádek tohoto souboru HTACCESS má zvláštní účel. Položka "/.htpasswd" například označuje, že tento adresář je skrytý z veřejného zobrazení, pokud není použito heslo. Avšak pokud se výše uvedená adresa IP použije pro přístup na stránku, heslo se nevyžaduje.

Pokročilé čtení v souborech HTACCESS

Z výše uvedeného vzorku byste měli říci, že soubory HTACCESS mohou dělat spoustu různých věcí. Je pravda, že nejde o nejjednodušší soubory, s nimiž je možné pracovat.

Další informace o použití souboru HTACCESS pro blokování adres IP, zabránění otevření souboru HTACCESS divákům, zablokování návštěvnosti adresáře, vyžadování SSL, zakázání stahovačů / ripovačů webových stránek a dalších v sadě JavaScript, Apache, WordPress a DigitalOcean.