Whakamahia te Htaccess ki te Kupuhipa Tiaki i to Hononga Tukutuku me nga Kōnae

He maha nga paetukutuku e kii ana i te pouaka ki te whakatairanga ki a koe mo te ingoa kaiwhakamahi me te kupuhipa. Mena kaore koe i mohio ki te kupuhipa, kaore koe e uru ki te pae. E whakarato ana tenei i etahi haumarutanga ki o rarangi tukutuku, ka tuku ki a koe te waahi ki te whiriwhiri ko wai e hiahia ana koe ki te kite me te panui i to rarangi tukutuku. He maha nga huarahi ki te kupuhipa ki te tiaki i o rautaki tukutuku, mai i te PHP , ki te JavaScript, ki te htaccess (i runga i te tukutuku tukutuku). Ko te nuinga o nga tangata e haumaru ana i te whaiaronga katoa, i te paetukutuku ranei, engari ka taea e koe te haumaru te tiaki i nga kōnae takitahi mehemea e hiahia ana koe.

Ahea Me Kupuhipa koe Tiaki Whārangi?

Ma te htaccess, ka taea e koe te haumaru te tiaki i tetahi whārangi, i tetahi whaiaronga ranei i runga i to tumau tukutuku. Ka taea e koe te tiaki i te paetukutuku katoa ki te hiahia koe. Ko te Htaccess te huarahi tino haumaru o te tiaki kupuhipa, no te mea e whakawhirinaki ana ki te ratonga tukutuku , na kaore nga ingoa kaiwhakamahi me nga kupuhipa e tika ana ki te tirotiro tukutuku me te rongoa i roto i te HTML kia rite ki era atu tuhinga. Ka whakamahi te tangata i te kupuhipahipa:

He Meawari ki te Kupuhipa Tiakina To Ao Whārangi

Me mahi e rua nga mea:

  1. Waihangatia he kōnae kupuhipa hei penapena i nga ingoa kaiwhakamahi me nga kupuhipa ka uru ki te whaiaronga.
  2. Waihangatia he kōnae htaccess i roto i te whaiaronga / kōnae hei tiaki i te kupuhipa.

Waihangatia te Kōnae Kupuhipa

Ahakoa e hiahia ana koe ki te tiaki i tetahi kaiwhakahaere katoa o tetahi kōnae takitahi, ka timata koe i konei:

  1. Whakatūwheratia he kōnae kuputuhi hou e karangatia ana .htpasswd Tuhia te wa i te timatanga o te ingoa ingoa.
  2. Whakamahia he papatono whakamunatanga kupuhipa hei waihanga kupuhipa. Whakapirihia nga raina ki tō kōnae .htpasswd me te tiaki i te kōnae. Ka kotahi te raina mo nga ingoa kaiwhakamahi katoa e hiahia ana kia uru mai.
  3. Tukuake te kōnae .htpasswd ki te whaiaronga i runga i to Tukutuku Tukutuku e kore e ora i te Tukutuku. I etahi atu kupu, kaua e taea te haere ki http: //YOUR_URL/.htpasswd-it kia noho i roto i te rehitatanga whare, i tetahi atu taangata ranei kei te haumaru.

Waihanga Kōnae Htaccess mo to paetukutuku

Na, ki te hiahia koe ki te haumaru kupu tiaki i to paetukutuku katoa:

  1. Whakatūwhera i tētahi kōnae kuputuhi e karangatia ana .htaccess Tirohia te wa i te timatanga o te ingoa ingoa.
  2. Tāpirihia te mea e whai ake nei ki te kōnae: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Ingoa o te Rohe" AuthType Basic e whai mana-kaiwhakamahi
  3. Hurihia /path/to/htpasswd/file/.htpasswd ki te huarahi tonu ki te kōnae .htpasswd i tukuna ki runga.
  4. Hurihia "Ingoa o te Rohe" ki te ingoa o te waahanga pae e tiakina ana. Ka whakamahia tenei ma te nuinga o nga waahanga me nga taumata tiaki rereke.
  5. Tiakina te kōnae ka tukuna atu ki te whaiaronga e hiahiatia ana e koe.
  6. Whakamātauhia ko te kupuhipa e mahi ana ma te uru ki te URL. Mena kaore e mahi ana to kupuhipa, haere ki nga papatono whakamunatanga ka whakamuna ano. Kia mahara ko te ingoa kaiwhakamahi me te kupuhipa ka waiho he raruraru. Ki te kore koe e akiakihia mo te kupuhipa, whakapā atu ki to kaiwhakahaere pūnaha kia mohiohia kua hurihia te HTAccess mo to pae.

Waihanga Kōnae Htaccess mo tō Kōnae Whaiaro

Ki te hiahia koe ki te haumaru kupuhipa tiaki i tetahi kōnae takitahi, i tetahi atu ringa, ka haere tonu koe:

  1. Waihangatia to kōnae htaccess mo te kōnae e hiahia ana koe ki te tiaki. Whakatūwheratia he kōnae kuputuhi e karangatia ana .htaccess
  2. Tāpirihia te mea e whai ake nei ki te kōnae: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Ingoa o te Whārangi" AUTType Basic e whai mana-kaiwhakamahi
  3. Hurihia /path/to/htpasswd/file/.htpasswd ki te huarahi tonu ki te kōnae .htpasswd i tukuna ki a koe i te taahiraa 3.
  4. Hurihia "Ingoa o te Whārangi" ki te ingoa o te whārangi e tiakina ana.
  5. Hurihia "mypage.html" ki te ingoa ingoa o te whārangi kei te tiaki koe.
  6. Whakaorangia te kōnae ka tukuna atu ki te whaiaronga o te kōnae e hiahia ana koe ki te tiaki.
  7. Whakamātauhia ko te kupuhipa e mahi ana ma te uru ki te URL. Mena kaore e mahi ana to kupuhipa, haere ki nga papatono whakamunatanga ka whakamuna ano, ka mahara ko te ingoa kaiwhakamahi me te kupuhipa ka waiho he take. Ki te kore koe e akiakihia mo te kupuhipa, whakapā atu ki to kaiwhakahaere pūnaha kia mohiohia kua hurihia te HTAccess mo to pae.

Tips

  1. Ka mahi anake tenei ki nga kaiwhakarato Tukutuku e tautoko ana i te htaccess. Mena kaore koe i te mohio ki te tautoko a to tautoko i to htaccess, me whakapiri atu koe ki to kaiwhakarato e hautū ana.
  2. Me mohio ko te kōnae .htaccess he kuputuhi, ehara i te kupu, i etahi atu tikanga.
  3. Hei pupuri i nga kupuhipa ki te haumaru, kaore e taea te whakamahi i te kōnae kaiwhakamahi mai i te pūtirotiro Tukutuku, engari me waiho i runga i te miihini ano he whārangi Tukutuku.