Siv Htaccess rau Lo lus Nkag Tiv Thaiv Koj Cov Ntawv Phev thiab Cov Ntaub Ntawv

Muaj ntau lub vev xaib uas ua rau lub npov nchuav tuaj rau koj nug txog koj tus username thiab password. Yog tias koj tsis paub tus password, koj tuaj yeem nkag hauv qhov chaw. Qhov no muab qee qhov kev ruaj ntseg rau koj cov nplooj ntawv web thiab muab sijhawm rau koj xaiv seb koj xav pub leej twg pom thiab nyeem koj cov nplooj ntawv web. Muaj ntau txoj hauv kev tiv thaiv (password) tiv thaiv koj cov nplooj ntawv Web site, ntawm PHP , mus rau JavaScript, htaccess (hauv web server). Feem ntau cov neeg siv lo lus zais tiv thaiv tag nrho cov npe lossis lub website, tiam sis koj tuaj yeem tuaj yeem tiv thaiv tus kheej cov ntaub ntawv yog tias koj xav tau.

Thaum Twg Koj Yuav Tsum Tau Them Nqi Zog?

Nrog htaccess, koj tuaj yeem tiv thaiv tau cov nplooj ntawv lossis cov npe ntawm koj lub web server. Koj tuaj yeem tiv thaiv tag nrho lub vev xaib yog tias koj xav tau. Htaccess yog txoj kev ruaj ntseg tshaj plaws ntawm kev tiv thaiv (password), raws li nws cia nyob rau hauv qhov web server , yog li cov siv tau usernames thiab passwords yeej tsis koom nrog lub Web browser los yog khaws cia rau hauv HTML zoo li lawv tuaj yeem nrog lwm cov ntawv sau. Tib neeg siv kev tiv thaiv (password):

Nws & # 39; s Ib qho yooj yim rau Password tiv thaiv koj cov nplooj ntawv Web site

Koj yuav tsum ua ob yam:

  1. Tsim ib lo lus zais cia kom khaws cov usernames thiab passwords uas yuav nkag tau rau hauv cov npe.
  2. Tsim ib qho ntaub ntawv htaccess rau hauv directory / file ua password.

Tsim Tsab Ntawv Ceeb Toom

Seb koj xav kom pov hwm tus thawj coj ntawm txhua tus neeg xwb, koj mam li pib ntawm no:

  1. Qhib ib tsab ntawv tshiab hu ua .htpasswd Nco ntsoov lub sij hawm thaum pib ntawm filename.
  2. Siv ib qho password encryption los tsim koj cov passwords. Muab tshuaj txhuam rau hauv koj cov ntaub ntawv .htpasswd thiab txuag tau cov ntaub ntawv. Koj yuav muaj ib kab rau txhua tus username uas yuav tsum tau nkag mus.
  3. Sau cov ntaub ntawv .htpasswd mus rau ib lub npe ntawm koj qhov Web server uas tsis nyob hauv Web. Hauv lwm lo lus, koj yuav tsum tsis muaj peev xwm mus rau http: //YOUR_URL/.htpasswd-it yuav tsum nyob rau hauv ib qho chaw hauv tsev lossis lwm qhov chaw uas muaj kev ruaj ntseg.

Tsim Htaccess cov ntaub ntawv rau koj lub vas sab

Tom qab ntawd, yog tias koj xav kom lo lus zais tiv thaiv koj lub website tag nrho:

  1. Qhib cov ntawv nyeem .htaccess Nco ntsoov lub sijhawm pib ntawm lub npe filename.
  2. Ntxiv cov nram qab no rau cov ntaub ntawv: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / thov AuthName "Lub npe ntawm thaj tsam" AuthType Basic yuav tsum siv tau-neeg
  3. Hloov /path/to/htpasswd/file/.htpasswd rau tag nrho txoj kev rau cov ntaub ntawv .htpasswd koj uploaded rau saum toj no.
  4. Hloov "Lub Npe ntawm Cheeb Tsam" rau lub npe ntawm qhov chaw hauv kev tiv thaiv. Qhov no siv feem ntau thaum koj muaj ntau qhov chaw uas muaj kev tiv thaiv ntau ntau.
  5. Tseg tau cov ntaub ntawv thiab muab xa mus rau cov directory koj xav tiv thaiv.
  6. Kuaj xyuas tias tus password ua haujlwm los ntawm kev nkag mus rau qhov URL. Yog tias koj tus password tsis ua haujlwm, rov qab mus rau cov kev pabcuam encryption thiab rov qab muab dua. Nco ntsoov tias tus us username thiab password yuav yog qhov xwm txheej. Yog tias koj tsis tau txais kev tso cai rau tus password, hu rau koj tus neeg saib xyuas kev ua haujlwm kom paub tseeb tias HTAccess muab rau koj qhov chaw.

Tsim cov ntaub ntawv Htaccess rau Koj Tus Neeg Ua Ntaub Ntawv Thov

Yog tias koj xav kom lo lus zais tiv thaiv tus kheej cov ntaub ntawv, ntawm qhov tod tes, koj mam li mus ntxiv:

  1. Sau koj cov ntaub ntawv htaccess rau cov ntaub ntawv koj xav kom tiv thaiv. Qhib ib phau ntawv hu ua .htaccess
  2. Ntxiv cov hauv qab no rau cov ntaub ntawv: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Npe ntawm nplooj ntawv" AuthType Basic yuav siv tau-siv
  3. Hloov /path/to/htpasswd/file/.htpasswd rau tag nrho txoj kev rau cov ntaub ntawv .htpasswd koj uploaded hauv kauj ruam 3.
  4. Hloov "Lub Npe ntawm Phab Ntawv" rau lub npe ntawm nplooj ntawv raug tiv thaiv.
  5. Hloov "mypage.html" rau lub filename ntawm nplooj ntawv koj tiv thaiv.
  6. Tseg tau cov ntaub ntawv thiab muab nws tso rau hauv cov ntaub ntawv uas koj xav tau kev tiv thaiv.
  7. Kuaj xyuas tias tus password ua haujlwm los ntawm kev nkag mus rau qhov URL. Yog tias koj tus password tsis ua haujlwm, rov qab mus rau cov kev pabcuam encryption thiab rov qab muab dua, nco ntsoov tias tus username thiab password yuav muaj case-sensitive. Yog tias koj tsis tau txais kev tso cai rau tus password, hu rau koj tus neeg saib xyuas kev ua haujlwm kom paub tseeb tias HTAccess muab rau koj qhov chaw.

Lub tswv yim

  1. Qhov no yuav tsuas ua hauj lwm hauv Web servers uas txhawb htaccess. Yog hais tias koj tsis paub tias koj cov neeg rau zaub mov txhawb htaccess, koj yuav tsum hu rau koj tus kws kho mob.
  2. Nco ntsoov tias cov ntaub ntawv .htaccess yog cov ntawv nyeem, tsis yog Lo Lus lossis lwm hom ntawv.
  3. Yuav ua kom koj cov passwords ruaj ntseg, tus neeg siv cov ntaub ntawv yuav tsum tsis txhob siv tau los ntawm Web browser, tiam sis nws yuav tsum yog nyob rau tib lub tshuab ua Web site.