HTACCESS fájl (mi ez és hogyan lehet megnyitni)
A fájlt a HTACCESS-szel fájlkiterjesztés egy Apache Access konfigurációs fájl, amely a „hiperszöveges hozzáférés” rövidítése. Ezek szöveges fájlok az Apache webhelyek különböző könyvtáraira vonatkozó globális beállítások alóli kivételek meghívására szolgál.
Ha a fájlt egy könyvtárba helyezi, az felülírja azokat a globális beállításokat, amelyek korábban lefolytak az adott könyvtárba és annak alkönyvtáraiba. Például HTACCESS fájlok hozhatók létre a URL, a címtár listázásának megakadályozása, konkrét kitiltása IP-címek, a hotlinking megakadályozása és még sok más.
Ennek a fájlnak egy másik gyakori felhasználása egy HTPASSWD fájlra való rámutatással, amely olyan hitelesítő adatokat tárol, amelyek megakadályozzák, hogy a látogatók hozzáférjenek az adott fájlkönyvtárhoz.

Más típusú fájloktól eltérően ezek nem tartalmaznak fájlnevet; így néznek ki, csak a fájlkiterjesztéssel: .htaccess.
HTACCESS fájl megnyitása
Mivel ezek a fájlok a webre vonatkoznak szerverek amelyek futnak a Apache webszerver szoftverek, csak akkor lépnek érvénybe, ha az adott kontextusban használják őket.
Azonban még egy egyszerű szövegszerkesztő is képes megnyitni vagy szerkeszteni a fájlt, mint például a Windows Jegyzettömb vagy egy a miénkből A legjobb ingyenes szövegszerkesztők lista. Egy másik népszerű, bár nem ingyenes HTACCESS szerkesztő Adobe Dreamweaver.
Hogyan lehet konvertálni a fájlt
A fájlt konvertálhatja aNgnix webszerver fájl segítségével ezt online HTACCESS az nginx konverterhez. Be kell illesztenie a tartalmát a szövegdobozba, hogy a kódot az Ngnix által felismerhetővé alakítsa.
Az nginx konverterhez hasonlóan a fájl webre konvertálható. Konfigurálás a Codebreak online használatával .htaccess a webre. Konfig konverter. Ez akkor hasznos, ha azt szeretné, hogy a fájl egy ASP.NET webalkalmazással működjön.
Mintafájl
Az alábbiakban egy .HTACCESS fájl minta látható. Ez a fájl hasznos lehet egy olyan webhelyen, amely jelenleg fejlesztés alatt áll, és még nem áll készen a nyilvánosság számára.
AuthType alap
AuthName "Hoppá! Átmenetileg építés alatt..."
AuthUserFile /.htpasswd
AuthGroupFile /dev/null
Mindenki másnál érvényes felhasználói # jelszó kérése
Elutasítás, engedélyezés
Mindentől tagadni
Engedélyezés 192.168.10.10-től # A fejlesztő IP-címe
Engedélyezés a w3.org webhelyről
Engedélyezés a googlebot.com webhelyről # Lehetővé teszi a Google számára az oldalak feltérképezését
Satisfy Any # Nincs szükség jelszóra, ha a gazdagép/IP engedélyezett.
A fájl minden sorának meghatározott célja van. Az /.htpasswd bejegyzés például azt jelzi, hogy ez a könyvtár rejtett a nyilvános nézet elől, hacsak nem használ jelszót. Ha azonban a fent látható IP-címet használja az oldal eléréséhez, akkor nincs szükség jelszóra.
További segítségre van szüksége?
A fenti mintából meg kell tudni állapítani, hogy ezek a fájlok sokféle dolgot képesek elvégezni. Igaz, hogy nem a legkönnyebb velük dolgozni.
További információ a HTACCESS fájl használatáról IP-címek blokkolására, a megtekintőknek a fájl megnyitásának megakadályozására, a könyvtárba irányuló forgalom blokkolására, SSL, webhely-letöltők/ripperek letiltása és egyebek a címen JavaScript Kit, Apache, WordPress, és DigitalOcean.