Jinsi ya Kufungua, Hariri, na Kubadilisha Faili za HTACCESS

Faili yenye ugani wa faili ya HTACCESS ni faili ya Upangiaji wa Apache Access ambayo inasimama upatikanaji wa hypertext . Hizi ni faili za maandishi zinazotumiwa kuomba ubaguzi kwenye mipangilio ya kimataifa inayotumika kwenye vichopo mbalimbali za tovuti ya Apache.

Kuweka faili ya HTACCESS katika saraka moja itaongeza mipangilio ya kimataifa ambayo hapo awali ilipungua chini kwenye saraka hiyo na subdirectories zake. Kwa mfano, faili za HTACCESS zinaweza kuundwa kwa kurekebisha URL , kuzuia directory ya orodha, kupiga marufuku anwani maalum ya IP , kuzuia hotlinking, na zaidi.

Matumizi mengine ya kawaida kwa faili ya HTACCESS ni kwa kuashiria faili ya HTPASSWD ambayo inadhibitisha vyeti kuzuia wageni kutoka kufikia saraka hiyo ya faili.

Kumbuka: Tofauti na aina nyingine za faili, faili za HTACCESS hazina jina la faili; wanaonekana kama hii: .htaccess. Hiyo ni sawa - hakuna jina la faili kabisa, ugani tu .

Jinsi ya Kufungua Faili ya HTACCESS

Kwa kuwa faili za HTACCESS zinatumika kwenye seva za mtandao zinazoendesha programu ya Apache Web Server, hazifanyi kazi isipokuwa zinatumiwa ndani ya mazingira hayo.

Hata hivyo, hata mhariri rahisi wa maandishi ni uwezo wa kufungua au kuhariri faili ya HTACCESS, kama Mchapishaji wa Windows au moja kutoka kwenye orodha yetu ya Wahariri ya Juu ya Maandishi . Mwingine maarufu, ingawa sio huru, mhariri wa HTACCESS ni Adobe Dreamweaver.

Jinsi ya kubadilisha faili ya HTACCESS

Faili za seva za Apache za mtandao na ugani wa faili ya HTACCESS zinaweza kubadilishwa kwenye faili za seva za wavuti za Ngnix kwa kutumia HTACCESS kwa kubadilisha fedha za nginx. Unaweka yaliyomo kwenye faili ya HTACCESSS kwenye sanduku la maandishi ili kubadilisha msimbo kwa moja kutambuliwa na Ngnix.

Sawa na kubadilisha fedha za nginx, faili za HTACCESS zinaweza kubadilishwa kwenye Mtandao.Config kwa kutumia mstari wa kivinjari kwenye mtandao .fakari kwa mchezaji wa Mtandao.Config. Mpangilio huu ni muhimu kama unataka kubadilisha faili ya usanidi kwa moja inayofanya kazi na programu ya ASP.NET ya mtandao.

Faili ya HTACCESS ya Mfano

Chini ni sampuli faili ya HTACCESS. Faili hii maalum ya HTACCESS inaweza kuwa na manufaa kwa tovuti ambayo sasa iko chini ya maendeleo na haijawa tayari kwa umma.

AuthType msingi AuthName "Ooops! Kwa Muda wa Ujenzi ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Inahitaji mtumiaji halali # Nambari ya haraka kwa kila mtu Amri ya kupiga kura, Ruhusu Kukana kutoka kwa wote Ruhusu kutoka 192.168.10.10 # Anwani ya IP ya msanidi programu Ruhusu kutoka kwa w3.org Ruhusu kutoka googlebot.com # Inaruhusu Google kutambaa kurasa zako Zirikisha yoyote # Hakuna nenosiri linalohitajika ikiwa mwenyeji / IP inaruhusiwa

Kila mstari wa faili hii ya HTACCESS ina lengo fulani. Kuingia "/.htpasswd", kwa mfano, inaonyesha kwamba saraka hii imefichwa kutoka kwenye mtazamo wa umma isipokuwa nenosiri linatumiwa. Hata hivyo, kama anwani ya IP iliyoonyeshwa hapo juu inatumiwa kufikia ukurasa, basi nenosiri halihitajiki.

Kusoma kwa juu kwenye Faili za HTACCESS

Unapaswa kuwaambia kutokana na sampuli hapo juu kuwa faili za HTACCESS zinaweza kufanya mambo mengi tofauti. Ni kweli kwamba sio files rahisi zaidi kufanya kazi na.

Unaweza kusoma zaidi juu ya jinsi ya kutumia faili ya HTACCESS ili kuzuia anwani za IP, kuzuia watazamaji kufungua faili ya HTACCESS, kuzuia trafiki kwenye saraka, wanaohitaji SSL, kuzuia watoaji wa tovuti / wapiga farasi, na zaidi kwenye Javascript Kit, Apache, WordPress, na DigitalOcean.