Kusanya sheria za kawaida za Apache .htaccess — uelekezaji wa HTTPS na www, akiba, mgandamizo, vichwa vya usalama na zaidi — kwa mbofyo mmoja. Bure, kwenye kivinjari chako.

Daima hifadhi nakala ya .htaccess yako iliyopo kabla ya kuibadilisha. Agizo moja lisilo sahihi linaweza kuifanya tovuti yako yote isipatikane.
.htaccess 0

					

Kuhusu Kizalishi cha .htaccess

Kikatishi cha .htaccess kinaunganisha vipande vya usanidi wa Apache vilivyothibitishwa kuwa vya kutegemewa katika faili moja. Washa unavyohitaji: lazimisha HTTPS, urejeshaji sanifu wa www au non-www, orodha za saraka zimezimwa, kurasa maalum za makosa 404/500, mgandamizo wa Gzip kupitia mod_deflate, uhifadhi wa kivinjari na vichwa vya Expires, vichwa vya usalama, ulinzi wa hotlink, uzuiaji wa IP, faili chaguo-msingi za index na upakuaji wa faili wa lazima kwa kiambishi.

Kila chaguo ni kizuizi kilichoandikwa maelezo, hivyo faili la mwisho linabaki rahisi kusomeka na kupunguzwa baadaye. Kanuni za urejeshaji zinatumia kikoa chako halisi, unachokiingiza mara moja, na seti ya vichwa vya usalama inatumika ugumu wa kawaida bila kuvunja kurasa za kawaida.

Kikatishi kinafanya kazi kabisa ndani ya kivinjari chako — hakuna kinachopakiwa. Nakili matokeo au pakua .htaccess, lakini daima hifadhi nakala ya faili lako lililopo kwanza: maelekezo mmoja tu mabaya yanaweza kuizima tovuti nzima ya Apache.

Jinsi ya kutumia Kizalishi cha .htaccess

  1. Ingiza kikoa chako ili kanuni za urejeshaji zizalishwe kwa mwenyeji sahihi.
  2. Washa kanuni unazohitaji: urejeshaji wa HTTPS, www au non-www, orodha za saraka zimezimwa, kurasa za makosa, mgandamizo, uhifadhi, vichwa vya usalama, ulinzi wa hotlink, uzuiaji wa IP, faili za index au upakuaji wa lazima.
  3. Jaza sehemu za kila chaguo, kama vile njia za kurasa za 404/500 au anwani za IP za kuzuia.
  4. Kagua faili lililoungwa kwenye kiwambo cha matokeo.
  5. Linakili au pakua .htaccess, hifadhi nakala ya faili lako la sasa, kisha upakie jipya kwenye mzizi wa tovuti yako.

Maswali yanayoulizwa mara kwa mara

Ulazimishaji wa HTTPS, urejeshaji sanifu wa www/non-www, orodha za saraka zimezimwa, kurasa maalum za makosa, mgandamizo wa Gzip (mod_deflate), vichwa vya Expires vya kuhifadhi kwenye kivinjari, vichwa vya usalama, ulinzi wa hotlink, uzuiaji wa IP, faili chaguo-msingi za index na upakuaji wa faili wa lazima.

Vyote viwili vinafanya kazi — kilicho muhimu ni kuchagua mwenyeji mmoja sanifu na kuelekeza mwingine, ili injini za utafutaji na uchambuzi ziangalie toleo moja tu la kila URL.

Rejesha nakala ya .htaccess yako ya awali — hii ndiyo sababu zana hii inakukumbusha kuhifadhi nakala kwanza. Apache inatumia faili mara moja, hivyo maelekezo mabaya yanaweza kurudisha makosa 500 kwenye tovuti nzima.

Hapana. .htaccess ni maalum kwa Apache (pia yanaheshimiwa na LiteSpeed). Nginx inatumia sintaksia yake ya usanidi, hivyo kanuni hizi zingehitaji kutafsiriwa.

Ndiyo. Ni bure, na faili linaundwa kwenye kivinjari chako — kikoa chako na kanuni zako hazipakiwi kamwe.

Unahitaji msaada?
Umepata tatizo na zana hii? Tujulishe timu yetu.
Ripoti tatizo

Ongeza zana hii ya bure kwenye tovuti yako mwenyewe — nakili na ubandike msimbo ulio hapa chini.