Kako otvoriti, uređivati ​​i pretvoriti HTACCESS datoteke

Datoteka s ekstenzijom HTACCESS datoteke je datoteka Apache Access Configuration koja označava hipertekstualni pristup . To su tekstne datoteke koje se koriste za pozivanje iznimke u globalne postavke koje se primjenjuju na različite direktorije Apache web stranice.

Postavljanje HTACCESS datoteke u jedan direktorij nadjačat će globalne postavke koje su prethodno prešle do tog direktorija i njegovih poddirektorija. Na primjer, HTACCESS datoteke mogu se stvoriti za preusmjeravanje URL-a , sprečavanje unosa u imeniku, zabranu određenih IP adresa , sprječavanje hotlinkinga i još mnogo toga.

Druga uobičajena upotreba za datoteku HTACCESS je upućivanje na HTPASSWD datoteku koja pohranjuje vjerodajnice koje onemogućavaju posjetiteljima pristup tim direktorijima datoteka.

Napomena: Za razliku od drugih vrsta datoteka, datoteke HTACCESS ne sadrže naziv datoteke; oni izgledaju ovako: .htaccess. Tako je - uopće nijedan naziv datoteke, samo produžetak .

Kako otvoriti HTACCESS datoteku

Budući da se datoteke HTACCESS primjenjuju na web poslužitelje koji izvode softver Apache Web Server, oni ne stupaju na snagu osim ako se ne koriste u tom kontekstu.

Međutim, čak i jednostavan uređivač teksta može otvoriti ili urediti HTACCESS datoteku, primjerice Windows Notepad ili neku od naših najboljih besplatnih tekstualnih urednika . Drugi popularni, ali ne i besplatni HTACCESS urednik je Adobe Dreamweaver.

Kako pretvoriti HTACCESS datoteku

Apache web poslužiteljske datoteke s HTACCESS ekstenzijom datoteke mogu se pretvoriti u datoteke Ngnix web poslužitelja koristeći ovaj online HTACCESS do nginx pretvarač. Morate zalijepiti sadržaj HTACCESSS datoteke u tekstualni okvir da biste pretvorili kôd u prepoznatljivu od strane Ngnixa.

Slično kao i nginx pretvarač, HTACCESS datoteke se mogu pretvoriti u Web.Config pomoću šifrirane online .htaccess za Web.Config pretvarač. Ovaj pretvarač je koristan ako želite pretvoriti konfiguracijsku datoteku u onu koja radi s ASP.NET web aplikacijom.

Uzorak datoteke HTACCESS

Ispod je uzorak .HTACCESS datoteke. Ova HTACCESS datoteka može biti korisna za web stranicu koja je trenutno u razvoju i još nije spremna za javnost.

AuthType osnovni AuthName "Oops! Privremeno u izgradnji ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Zahtijevati valjanog korisnika # Lozinku za sve ostale Narudžbe zabraniti, Dopusti spriječiti sve dopustiti od 192.168.10.10 # IP razvijatelja dopustiti od w3.org Dopusti s googlebot.com # dopušta Googleu indeksiranje vaših stranica zadovoljiti Bilo koja # nije potrebna lozinka ako je host / IP dopušten

Svaka linija ove datoteke HTACCESS ima određenu svrhu. Primjerice, "/.htpasswd" označava da je taj direktorij skriven od javnog prikaza ako se ne koristi lozinka. Međutim, ako se gore navedena IP adresa koristi za pristup stranici, tada lozinka nije potrebna.

Napredno čitanje na HTACCESS datotekama

Trebali biste biti u stanju reći iz gore navedenog uzorka da datoteke HTACCESS mogu učiniti mnogo različitih stvari. Istina je da nisu najjednostavnije datoteke za rad.

Možete pročitati više o tome kako koristiti HTACCESS datoteku za blokiranje IP adresa, sprječavajući gledatelje da otvore HTACCESS datoteku, blokiraju promet u direktorij, zahtijevaju SSL, onemogućavaju downloadere / čitače web stranica i više na JavaScript Kitu, Apacheu, WordPressu i DigitalOcean.