HTACCESS fájl (mi az & Hogyan lehet megnyitni egyet)

Tartalomjegyzék:

HTACCESS fájl (mi az & Hogyan lehet megnyitni egyet)
HTACCESS fájl (mi az & Hogyan lehet megnyitni egyet)
Anonim

A HTACCESS kiterjesztésű fájl egy Apache Access konfigurációs fájl, amely a „hiperszöveges hozzáférést” jelenti. Ezek olyan szöveges fájlok, amelyek 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álnak.

A fájl egy könyvtárba helyezése felülírja azokat a globális beállításokat, amelyek korábban ebbe a könyvtárba és annak alkönyvtáraiba folytak le. Például HTACCESS fájlok hozhatók létre egy URL átirányítására, a címtárlistázás megakadályozására, bizonyos IP-címek kitiltására, a hotlinking megakadályozására stb.

E fájl másik gyakori felhasználási módja az, hogy egy HTPASSWD fájlra mutasson, 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.

Image
Image

Más típusú fájlokkal ellentétben ezek nem tartalmaznak fájlnevet; így néznek ki, csak a fájl kiterjesztésével: .htaccess.

HTACCESS fájl megnyitása

Mivel ezek a fájlok az Apache Web Server szoftvert futtató webszerverekre vonatkoznak, csak akkor lépnek érvénybe, ha az adott környezetben használják őket.

Azonban még egy egyszerű szövegszerkesztő is képes megnyitni vagy szerkeszteni a fájlt, például a Windows Jegyzettömb vagy a Legjobb Ingyenes szövegszerkesztők listáján szereplő egyik. Egy másik népszerű, bár nem ingyenes HTACCESS szerkesztő az Adobe Dreamweaver.

A fájl konvertálása

A fájlt Ngnix webszerver fájllá alakíthatja az online HTACCESS to nginx konverter segítségével. Be kell illesztenie a tartalmát a szövegmezőbe, hogy a kódot az Ngnix által felismerhetővé alakítsa.

Hasonlóan az nginx konverterhez, a fájl Web. Config formátumba konvertálható a Codebreak online.htaccess to Web. Config konverterével. 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ágra.


AuthType basicAuthName "Hoppá! Átmenetileg építés alatt…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullÉrvényes felhasználóJelszó kérése mindenki más számára. Rendelje meg Tiltás, Engedélyezze meg az összeset. addressAllow from w3.orgAllow from googlebot.comLehetővé teszi a Google számára az oldalak feltérképezését. Satisfy AnyNincs szükség jelszóra, ha a gazdagép/IP engedélyezett

A fájl minden sorának sajátos célja van. A htpasswd bejegyzés például azt jelzi, hogy ez a könyvtár el van rejtve a nyilvánosság elől, hacsak nem használ jelszót. Ha azonban a fent látható 192.168.10.10 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 állapítania, hogy ezek a fájlok meglehetősen rugalmasak, így 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 megkövetelésére, a webhely-letöltők/ripperek letiltására és egyebekre a JavaScript Kit, Apache webhelyen., WordPress és DigitalOcean.

Ha továbbra sem tudja megnyitni a fájlt, jó eséllyel félreérti a fájlkiterjesztést, ami egy másik formátumot is összetéveszt ehhez – ez valójában nagyon egyszerű. A HTA például hasonlónak tűnhet, de ez a kiterjesztés a HTML alkalmazásfájlok számára van fenntartva, amelyek általában a Microsoft HTML Application Hostban nyílnak meg.

Ajánlott: