Kufanya kazi na Faili ya .htaccess Katika WordPress

faili ya htaccess WordPress

WordPress ni jukwaa kubwa ambalo limeboreshwa zaidi na jinsi dashibodi ya kawaida ya WordPress ilivyo na nguvu na nguvu. Unaweza kufikia mengi, kwa suala la kubadilisha njia ambayo tovuti yako inahisi na inafanya kazi, kwa kutumia tu zana ambazo WordPress imekupa kama kawaida.

Inakuja wakati katika maisha ya mmiliki wa wavuti yoyote, hata hivyo, wakati utahitaji kwenda zaidi ya utendaji huu. Kufanya kazi na WordPress htaccess faili inaweza kuwa njia moja ya kufanya hivyo. Faili hii ni faili ya msingi ambayo tovuti yako inategemea, na inajali sana jinsi vibali vya tovuti yako hufanya kazi.

Faili ya .htaccess inaweza kutumika kufikia vitu kadhaa muhimu, ingawa. Tumewahi kushughulikia baadhi yao, pamoja na mchakato wa kutengeneza regex inaelekeza tena katika WordPress, na muhtasari wa jumla zaidi juu ya kichwa kinaelekeza tena kwa WordPress. Katika miongozo hii yote, tulipata na kuhariri faili ya .htaccess, lakini bila kuelezea mengi juu ya kwanini faili iko hapo kwanza, na jinsi unavyoweza kuitumia.

Hiyo ndiyo kusudi la nakala hii. Kwanza, tutaangalia kile faili ya .htaccess inafanya katika usanidi wa kawaida wa WordPress. Kisha, tutaelezea jinsi unavyoweza kuipata, na jinsi unaweza kuihariri. Mwishowe, tutakuonyesha kwa nini unaweza kutaka kufanya hivyo.

Faili ya .htaccess ni nini?

Wacha tuondoe misingi kwanza. Faili ya .htaccess sio kitaalam a Faili ya WordPress. Au, kuiweka kwa usahihi zaidi, faili ya .htaccess ni faili ambayo hutumiwa na seva za wavuti za Apache. Huu ndio mfumo inayotumika sasa na idadi kubwa ya wavuti za WordPress na majeshi. Kwa sababu ya ujazo wa Apache linapokuja suala la kusimamia tovuti za WordPress, kila tovuti kama hiyo ina faili ya .htaccess.

Faili ya .htaccess inashiriki sifa zingine na faili zingine ambazo wavuti yako ya WordPress hutumia usanidi. Jina la faili ni faili iliyofichwa na itahitaji kuwekwa wazi ili kuhaririwa. Pia inakaa kwenye saraka ya mizizi ya wavuti yako ya WordPress.

Kumbuka, faili ya .htaccess hufanya jambo moja na jambo moja tu: huamua jinsi vibali vya tovuti yako vinaonyeshwa. Hiyo ndio. 

Iliyofichwa nyuma ya maelezo haya rahisi ni ugumu mwingi, hata hivyo. Hii ni kwa sababu wamiliki wengi wa wavuti, programu-jalizi, na mandhari hufanya mabadiliko kwa njia ambayo vibali vinatumika ndani ya wavuti yako ya WordPress. Kila wakati wewe (au programu-jalizi) unapofanya mabadiliko kwa njia ambayo vibali vyako hufanya kazi, mabadiliko haya huhifadhiwa kwenye faili ya .htaccess. 

Kimsingi, huu ni mfumo mzuri sana, na uko salama. Walakini, katika ulimwengu wa kweli inaweza kusababisha shida za kweli. Moja ni hiyo kwa sababu 75% ya watengenezaji hutumia JavaScript, na kwa hivyo sio raha kutumia Apache, programu-jalizi nyingi zinaweza kuandika faili ya .htaccess kwa njia ambayo inaacha tovuti yako ikiwa salama. Kurekebisha (au kweli hata kuona) aina hii ya suala iko zaidi ya wigo wetu hapa, lakini tahadhari za kawaida kuhusu programu-jalizi zinatumika - weka tu wale unaowaamini, na ambayo husasishwa mara kwa mara kurekebisha mashimo ya usalama kama hii.

Kupata na Kuhariri Faili ya .htaccess

Licha ya ukweli kwamba faili ya .htaccess imeundwa kushughulikia vibali kwenye tovuti yako, unaweza kuhariri faili kufikia matokeo kadhaa muhimu: haya ni pamoja na kuelekeza, au kuboresha usalama kwenye wavuti yako kwa kuzuia ufikiaji wa nje wa kurasa fulani.

Katika sehemu hii, tutakuonyesha jinsi ya kufanya hivyo. Lakini kwanza… 

ONYO: Kuhariri faili ya .htaccess inaweza kuvunja tovuti yako. 

Kufanya mabadiliko yoyote kwa faili msingi ambazo tovuti yako inaendesha ni hatari. Unapaswa chelezo tovuti yako kila wakati kabla ya kufanya mabadiliko yoyote kwake, na ujaribu bila kuathiri wavuti ya moja kwa moja. 

Kwa kweli, kuna sababu nzuri kwa nini faili ya .htaccess haipatikani kwa watumiaji wengi wa WordPress. WordPress ina sehemu kubwa ya soko kwa wavuti ndogo za biashara, na hii inamaanisha kuwa watumiaji wao wengi, je! Tutasema, sio wenye mwelekeo wa kitaalam zaidi. Hii ndio sababu faili ya .htaccess imefichwa kwa chaguo-msingi - ili kuzuia watumiaji wa novice kufanya makosa.

Kupata na Kuhariri Faili ya .htaccess

Pamoja na hayo yote nje, wacha tuangalie ni jinsi gani unaweza kupata faili ya .htaccess Ili kufanya hivyo:

  1. Unda unganisho kwa wavuti ukitumia mteja wa FTP. Kuna wateja wengi wa bure, wakubwa wa FTP huko nje, pamoja na FileZilla. Soma kupitia nyaraka zilizotolewa ili kufanya unganisho la FTP kwenye wavuti yako.
  2. Mara tu ukianzisha unganisho la FTP, utaonyeshwa faili zote zinazounda wavuti yako. Angalia kupitia folda hizi, na utaona moja inayoitwa saraka ya mizizi.
  3. Ndani ya folda hii, utaona faili yako ya .htaccess. Kwa kawaida itakuwa karibu na juu ya orodha ya faili kwenye folda hiyo. Bonyeza kwenye faili, kisha bonyeza bonyeza / hariri. 
  4. Faili itafunguliwa katika kihariri cha maandishi.

Na ndio hiyo. Sasa unaruhusiwa kufanya mabadiliko kwenye faili yako, lakini kumbuka kuwa hautaki kufanya hivyo. Tutakuonyesha jinsi ya kutumia faili hii katika sehemu inayofuata, lakini kabla hatujafanya hivyo ni wazo nzuri tengeneza nakala ya ndani ya faili yako ya .htaccess (ukitumia mazungumzo ya kawaida ya "kuokoa kama"), fanya mabadiliko yako mahali hapo, halafu pakia faili hiyo kwenye wavuti iliyowekwa kwa hatua (kama tulivyoona hapo juu).

Kutumia Faili ya .htaccess

Sasa uko tayari kuanza kutumia utendaji wa ziada uliotolewa na faili ya .htacess. Wacha tuanze na chache za msingi.

  • 301 inaongoza tena - 301 elekeza tena ni kipande kidogo cha nambari ambayo hutuma wageni kutoka ukurasa mmoja kwenda mwingine, na inahitajika ikiwa unahamisha chapisho fulani la blogi ambalo limeunganishwa kutoka kwa wavuti ya nje. Vinginevyo, unaweza kutumia faili ya .htaccess kuelekeza wavuti. Unaweza pia kuelekeza wageni kutoka kwa toleo la zamani la tovuti ya HTTP hadi toleo jipya, salama zaidi, la HTTPS. Ongeza hii kwenye faili ya .htacess:

Redirect 301 /oldpage.html /newpage.html

  • Usalama - Pia kuna njia kadhaa za kutumia faili ya .htaccess kutumia mikakati ya hali ya juu ya usalama kwa WP. Moja ya haya ni kwa funga upatikanaji wa faili fulani ili watumiaji tu walio na uthibitishaji sahihi ndio wanaweza kupata faili msingi ambazo tovuti yako ya WordPress inaendesha. Unaweza kutumia nambari hii, iliyoambatanishwa hadi mwisho wa faili yako ya .htaccess, kupunguza ufikiaji wa faili kadhaa za msingi:

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • Rekebisha URL - Kipengele kingine muhimu cha faili ya .htaccess, ingawa ngumu zaidi kutekeleza, ni kwamba faili hiyo inaweza kutumiwa kudhibiti njia ambazo URL zinaonyeshwa wakati wageni wako wanapata tovuti yako. Ili kufanya hivyo, utahitaji kuhakikisha kuwa unatumia toleo la hivi karibuni la Apache. Hii inafanya URL ya ukurasa mmoja kuonekana tofauti na wageni. Mfano huu wa mwisho ni - labda - ngumu sana kwa watumiaji wengi tu kuzoea faili ya .htaccess. Walakini, nimejumuisha ili kukuonyesha wigo wa kile kinachoweza kupatikana na faili. Tumia hii kwenye faili yako ya .htaccess:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

Kuendelea Zaidi na .htaccess

Kufanya kazi na faili ya .htaccess ni njia nzuri ya kujifunza juu ya jinsi tovuti yako ya WordPress inavyofanya kazi katika kiwango cha msingi zaidi, na kukupa muhtasari wa wigo mkubwa wa usanifu ambao hata tovuti ya kawaida ya WP inakupa. Mara tu unapokuwa umefanya kazi na faili ya .htaccess kwa kufanya mabadiliko ya msingi ambayo tumeelezea hapo juu, utajiri wa chaguzi unafunguliwa kwako. Moja, kama tulivyoshughulikia hapo awali, ni uwezo wa weka tena blogi yako ya WordPress

Nyingine ni kwamba njia nyingi za kuboresha usalama wako wa WordPress zinajumuisha kubadilisha faili ya .htaccess moja kwa moja, au kutumia mfumo huo wa FTP kufanya mabadiliko kwenye faili zingine za mizizi. Kwa maneno mengine, mara tu unapoanza kutazama karanga na bolts za tovuti yako, utapata uwezekano mkubwa wa ubinafsishaji na uboreshaji.

Unafikiri?

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.