Ọ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:
- Ṣiṣayẹwo awọn ẹya tuntun ti aaye ayelujara rẹ lati ọdọ gbogbo eniyan titi ti wọn yoo ṣetan lati bẹrẹ.
- Idaabobo awọn apakan ikọkọ ti aaye ayelujara rẹ ki awọn eniyan nikan ti o mọ ati gbigbekele le ka wọn.
- Pese akoonu ti o san fun awọn onibara rẹ ati gbigba gbigba laaye nikan nipasẹ ọrọ igbaniwọle kan.
- Ṣiṣẹda apejọ aladani fun awọn onkawe.
O rọrun lati ṣafihan Ọrọigbaniwọle Awọn oju-iwe ayelujara rẹ
O nilo lati ṣe awọn ohun meji:
- Ṣẹda faili aṣínà lati tọju awọn orukọ olumulo ati ọrọigbaniwọle ti yoo ni aaye si itọsọna naa.
- Ṣẹ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:
- Ṣii faili titun kan ti a npe ni .htpasswd Akiyesi akoko ni ibẹrẹ ti orukọ.
- 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.
- 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:
- Ṣii faili ti a npe ni .htaccess Akiyesi akoko ni ibẹrẹ ti orukọ.
- 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
- Yi /path/to/htpasswd/file/.htpasswd si ọna pipe si faili .htpasswd ti o gbe ni loke.
- 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.
- Fipamọ faili naa ki o si gbe si ẹru ti o fẹ aabo.
- Ṣ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:
- Ṣẹda faili htaccess rẹ fun faili ti o fẹ dabobo. Ṣii faili ti a npe ni .htaccess
- Fi awọn wọnyi si faili: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Name of Page" AuthType Basic nilo oluṣe-wulo
- Yi /path/to/htpasswd/file/.htpasswd si ọna pipe si faili .htpasswd ti o gbe ni igbesẹ 3.
- Yi "Orukọ Oju-iwe" pada si orukọ ti oju-iwe naa ni idaabobo.
- Yipada "mypage.html" si orukọ orukọ ti oju iwe ti o n dabobo.
- Fipamọ faili naa ki o si gbe sii si liana ti faili ti o fẹ ṣe aabo.
- Ṣ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
- 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ẹ.
- Rii daju pe faili .htaccess jẹ ọrọ, kii ṣe Ọrọ tabi diẹ ninu awọn kika miiran.
- 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.