Lo Htaccess si Password Protect Your Web Pages and Files

Ọpọlọpọ awọn aaye ayelujara ti o fa apoti kan lati gbe soke béèrè lọwọ rẹ fun orukọ olumulo ati ọrọigbaniwọle kan. Ti o ko ba mọ aṣínà, iwọ ko le tẹ aaye naa sii. Eyi n pese aabo si oju-iwe ayelujara rẹ ti o fun ọ ni anfani lati yan ẹni ti o fẹ gba laaye lati wo ati ka oju-iwe ayelujara rẹ. Ọpọlọpọ awọn ọna lati ṣii ọrọigbaniwọle dabobo oju-iwe ayelujara rẹ, lati PHP , si JavaScript, si htaccess (lori olupin ayelujara). Ọrọigbaniwọle ọpọlọpọ eniyan ṣetọju gbogbo itọsọna tabi aaye ayelujara, ṣugbọn o le ṣe idaabobo awọn faili kọọkan ti o ba fẹ.

Nigbawo O yẹ ki Ọrọigbaniwọle rẹ Dabobo Awọn Oju-iwe?

Pẹlu htaccess, o le ṣe idaabobo eyikeyi oju-iwe tabi liana lori olupin ayelujara rẹ. O le dabobo aaye ayelujara gbogbo ti o ba fẹ. Htaccess jẹ ọna ti o ni aabo julọ ti idaabobo ọrọigbaniwọle, bi o ṣe gbẹkẹle olupin ayelujara , nitorina awọn aṣiri orukọ olumulo ati awọn ọrọigbaniwọle ko ni pín pẹlu aṣàwákiri ayelujara tabi ti o fipamọ ni HTML bi wọn ṣe le wa pẹlu awọn iwe afọwọkọ miiran. Awọn eniyan lo idaabobo ọrọigbaniwọle:

O rọrun lati ṣafihan Ọrọigbaniwọle Awọn oju-iwe ayelujara rẹ

O nilo lati ṣe awọn ohun meji:

  1. Ṣẹda faili aṣínà lati tọju awọn orukọ olumulo ati ọrọigbaniwọle ti yoo ni aaye si itọsọna naa.
  2. Ṣẹda faili htaccess ninu itọsọna / faili lati wa ni idaabobo ọrọigbaniwọle.

Ṣẹda Faili Ọrọigbaniwọle

Boya o fẹ lati daabo bo gbogbo oludari ti o kan faili kan, iwọ yoo bẹrẹ nibi:

  1. Ṣii faili titun kan ti a npe ni .htpasswd Akiyesi akoko ni ibẹrẹ ti orukọ.
  2. Lo eto igbasilẹ ọrọ igbaniwọle lati ṣeda awọn ọrọigbaniwọle rẹ. Pa awọn ila rẹ sinu faili .htpasswd ati fi faili pamọ. Iwọ yoo ni ila kan fun gbogbo orukọ olumulo ti o nilo wiwọle.
  3. Po si faili faili .htpasswd si itọsọna kan lori olupin ayelujara rẹ ti ko wa lori ayelujara. Ni awọn ọrọ miiran, o yẹ ki o ko ni anfani lati lọ si http: //YOUR_URL/.htpasswd-it yẹ ki o wa ni itọsọna ile tabi ipo miiran ti o ni aabo.

Ṣẹda Fọọmu Htaccess fun aaye ayelujara rẹ

Lẹhinna, ti o ba fẹ ki ọrọ igbaniwọle dabobo aaye ayelujara rẹ gbogbo:

  1. Ṣii faili ti a npe ni .htaccess Akiyesi akoko ni ibẹrẹ ti orukọ.
  2. Fi awọn wọnyi si faili: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Orukọ Ipinle" AuthType Basic beere aṣiṣe-olumulo
  3. Yi /path/to/htpasswd/file/.htpasswd si ọna pipe si faili .htpasswd ti o gbe ni loke.
  4. Yi "Oruko Ipinle" pada si orukọ aaye apakan ti a dabobo. Eyi ni a lo nipataki nigbati o ni awọn agbegbe pupọ pẹlu awọn ipele idaabobo miiran.
  5. Fipamọ faili naa ki o si gbe si ẹru ti o fẹ aabo.
  6. Ṣe idanwo pe ọrọ igbaniwọle ṣiṣẹ nipa titẹ si URL. Ti ọrọ aṣina rẹ ko ba ṣiṣẹ, lọ pada si awọn eto fifi ẹnọ kọ nkan naa ki o si tun pa akoonu rẹ lẹẹkansi. Ranti pe orukọ olumulo ati ọrọigbaniwọle yoo jẹ ẹtan-ọrọ. Ti a ko ba ni ọ fun ọrọ igbaniwọle kan, kan si alakoso eto rẹ lati rii daju wipe HSAccess ti wa ni tan-an fun aaye rẹ.

Ṣẹda Fọọmu Htaccess fun Oluṣakoso Olukọ Ẹni-kọọkan rẹ

Ti o ba fẹ ki ọrọ igbaniwọle ṣe idaabobo faili kọọkan, ni apa keji, iwọ yoo tesiwaju:

  1. Ṣẹda faili htaccess rẹ fun faili ti o fẹ dabobo. Ṣii faili ti a npe ni .htaccess
  2. Fi awọn wọnyi si faili: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Name of Page" AuthType Basic nilo oluṣe-wulo
  3. Yi /path/to/htpasswd/file/.htpasswd si ọna pipe si faili .htpasswd ti o gbe ni igbesẹ 3.
  4. Yi "Orukọ Oju-iwe" pada si orukọ ti oju-iwe naa ni idaabobo.
  5. Yipada "mypage.html" si orukọ orukọ ti oju iwe ti o n dabobo.
  6. Fipamọ faili naa ki o si gbe sii si liana ti faili ti o fẹ ṣe aabo.
  7. Ṣe idanwo pe ọrọ igbaniwọle ṣiṣẹ nipa titẹ si URL. Ti ọrọ aṣina rẹ ko ba ṣiṣẹ, tun pada si awọn eto fifi ẹnọ kọ nkan naa ki o si pa akoonu rẹ lẹẹkan si, ranti pe orukọ olumulo ati ọrọigbaniwọle yoo jẹ ẹtan-ọrọ. Ti a ko ba ni ọ fun ọrọ igbaniwọle kan, kan si alakoso eto rẹ lati rii daju wipe HSAccess ti wa ni tan-an fun aaye rẹ.

Awọn italologo

  1. Eyi yoo ṣiṣẹ nikan lori olupin ayelujara ti o ṣe atilẹyin htaccess. Ti o ko ba mọ bi olupin rẹ ba ṣe atilẹyin htaccess, o yẹ ki o kan si olupese iṣẹ rẹ.
  2. Rii daju pe faili .htaccess jẹ ọrọ, kii ṣe Ọrọ tabi diẹ ninu awọn kika miiran.
  3. Lati tọju awọn ọrọigbaniwọle rẹ ni aabo, faili olumulo ko yẹ lati wa lati oju-iwe ayelujara, ṣugbọn o gbọdọ wa lori ẹrọ kanna bi oju-iwe ayelujara.