HTACCESS fájlok megnyitása, szerkesztése és konvertálása

A HTACCESS fájlkiterjesztéssel rendelkező fájl Apache Access Configuration fájl, amely hipertextes hozzáférést jelent . Ezek olyan szöveges fájlok, amelyek az Apache webhely különböző könyvtáraihoz kapcsolódó globális beállításokra vonatkozó kivételre hivatkoznak.

Egy HTACCESS fájl elhelyezése egy könyvtárban felülbírálja azokat a globális beállításokat, amelyek korábban lecsúsztak az adott könyvtárba és annak alkönyvtáraiba. Például HTACCESS fájlokat lehet létrehozni az URL átirányításához, megakadályozva a címtárlistát, megtiltaná az adott IP-címeket , megakadályozhatja a forró összekapcsolást és így tovább.

A HTACCESS fájl másik gyakori használata egy olyan HTPASSWD fájlra mutat, amely tárolja a hitelesítő adatokat, amelyek megakadályozzák a látogatókat abban, hogy hozzáférjenek az adott fájlok könyvtárához.

Megjegyzés: A többi típusú fájltól eltérően a HTACCESS fájlok nem tartalmaznak fájlnevet; ilyenek: .htaccess. Ez így van - egyetlen fájlnév sem, csak a kiterjesztés .

HTACCESS fájl megnyitása

Mivel a HTACCESS fájlok olyan webkiszolgálókra vonatkoznak, amelyek az Apache Web Server szoftvert futtatják, azok csak akkor lépnek életbe, ha azokat az adott környezetben használják.

Azonban még egy egyszerű szövegszerkesztő is képes megnyitni vagy szerkeszteni a HTACCESS fájlt, például a Windows Notepad-ot vagy a legjobb Free Text Editors listáját. Egy másik népszerű, bár nem szabad, HTACCESS szerkesztő az Adobe Dreamweaver.

HTACCESS fájl konvertálása

Az Apache webszerver fájlok a HTACCESS fájlkiterjesztéssel Ngnix webszerver fájlokká konvertálhatók az online HTACCESS és nginx átalakító segítségével. A HTACCESSS fájl tartalmát be kell illeszteni a szövegdobozba, hogy a kódot a Ngnix által felismerhetőnek tekintsék.

Hasonlóan a nginx átalakítóhoz, a HTACCESS fájlokat át lehet alakítani Web.Config-ba a codebreak online .htaccess és a Web.Config átalakító segítségével. Ez a konverter hasznos, ha a konfigurációs fájlt egy ASP.NET webes alkalmazással együtt kívánja átalakítani.

Példa a HTACCESS fájlra

Az alábbiakban látható a .HTACCESS fájl. Ez a HTACCESS fájl hasznos lehet egy olyan webhely számára, amely jelenleg fejlesztés alatt áll és még nem áll készen a nyilvánosság számára.

AuthType alapú AuthName "Hoppá! Ideiglenesen építés alatt ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Valódi felhasználó # Jelszó kérés mindenki számára Rendelés megtagadása, Engedélyezés letiltása minden engedélyezéshez 192.168.10.10 # A fejlesztő IP-címe engedélyezése a w3.org-tól A googlebot.com engedélyezése # 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 kiszolgáló / IP engedélyezett

A HTACCESS fájl minden sorának különös célja van. Például a "/.htpasswd" bejegyzés azt jelzi, hogy ez a könyvtár nyilvános nézetből rejtve van, kivéve, ha jelszót használnak. Ha azonban a fent látható IP-címet használjuk az oldal eléréséhez, akkor a jelszó nem szükséges.

Fejlett olvasás a HTACCESS fájlokban

Meg kell tudnod mondani a fenti mintáról, hogy a HTACCESS fájlok sok különböző dolgot tehetnek. Igaz, hogy ők nem a legegyszerűbb fájlok, amelyekkel működni fognak.

További információt olvashat arról, hogyan használhat HTACCESS fájlt az IP-címek blokkolásához, megakadályozva a nézők számára, hogy megnyitják a HTACCESS fájlt, blokkolják a forgalmat a könyvtárba, SSL-t igényelnek, letiltják a webhely letöltőit / iratszedőket és továbbiakat a JavaScript Kit, Apache, WordPress és DigitalOcean.