Sèvi ak Htakses Modpas Pwoteje Paj Web ou ak Dosye

Gen anpil sit entènèt ki lakòz yon bwat pòp moute mande ou pou yon non itilizatè ak modpas. Si ou pa konnen modpas la, ou pa ka antre nan sit la. Sa a bay kèk sekirite nan paj wèb ou ak ba ou chans lan yo chwazi ki moun ou vle pèmèt yo wè ak li paj wèb ou. Gen anpil fason modpas pwoteje paj wèb ou, soti nan PHP , nan JavaScript, nan htaccess (sou sèvè wèb la). Pifò moun modpas pwoteje yon anyè tout oswa sit entènèt, men ou ka modpas pwoteje dosye endividyèl si ou vle.

Lè ou ta dwe Modpas Pwoteje Paj?

Avèk htaccess, ou ka modpas pwoteje nenpòt paj oswa anyè sou sèvè wèb ou. Ou ka menm pwoteje sit entènèt la tout antye si ou vle. Htakses se metòd ki pi an sekirite nan pwoteksyon modpas, menm jan li depann sou sèvè wèb la , kidonk itilizatè yo valab ak modpas yo pa janm pataje ak navigatè entènèt la oswa ki estoke nan HTML la tankou yo ka ak lòt Scripts. Moun yo itilize pwoteksyon modpas:

Li fasil pou modpas Pwoteje Paj Web ou

Ou bezwen fè de bagay:

  1. Kreye yon dosye modpas nan magazen usernames yo ak modpas ki pral gen aksè a anyè a.
  2. Kreye yon dosye htaccess nan anyè / dosye a yo dwe modpas pwoteje.

Kreye dosye modpas

Si ou vle pwoteje yon direktè tout moun ki jis yon dosye moun, ou pral kòmanse isit la:

  1. Louvri yon nouvo tèks ki rele .htpasswd Nòt peryòd la depi nan konmansman an nan fichye a.
  2. Sèvi ak yon pwogram chifreman modpas yo kreye modpas ou. Kase liy yo nan dosye ou .htpasswd epi sove dosye a. Ou pral gen yon sèl liy pou chak non itilizatè ki mande pou aksè.
  3. Voye dosye a .htpasswd nan yon anyè sou sèvè entènèt ou ki pa ap viv sou entènèt la. Nan lòt mo, ou pa ta dwe kapab ale nan http: //YOUR_URL/.htpasswd-it ta dwe nan yon anyè anyè oswa lòt kote ki an sekirite.

Kreye dosye htaks pou sit entènèt ou

Lè sa a, si ou vle modpas pwoteje tout sit entènèt ou an:

  1. Louvri yon dosye tèks rele. Takses Remak peryòd la nan kòmansman an nan fichye a.
  2. Ajoute sa ki annapre yo nan dosye a: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Non zòn" AuthType Basic mande pou valid itilizatè
  3. Chanje /path/to/htpasswd/file/.htpasswd nan chemen an plen nan dosye a .htpasswd ou Uploaded nan pi wo a.
  4. Chanje "Non Zòn" nan non seksyon sit la ke yo te pwoteje. Sa a se itilize sitou lè ou gen plizyè zòn ki gen diferan nivo pwoteksyon.
  5. Sove dosye a epi Upload li nan anyè a ou vle pwoteje.
  6. Teste ke modpas la ap travay pa gen aksè a URL la. Si modpas ou pa travay, ale tounen nan pwogram yo chifreman ak ankripte li ankò. Sonje ke non itilizatè a ak modpas pral ka-sansib. Si ou pa pouse pou yon modpas, kontakte administratè sistèm ou a pou asire ke HTAccess yo vire sou sit ou.

Kreye dosye htaks pou dosye endividyèl ou

Si ou vle modpas pwoteje yon dosye endividyèl, nan lòt men an, ou pral kontinye:

  1. Kreye dosye takses ou pou dosye a ou vle pwoteje. Louvri yon dosye tèks rele. Takses
  2. Ajoute sa ki annapre yo nan dosye a: AuthUserFile / path / to/htpasswd/file/.htpasswd AuthName "Non nan paj" AuthType Basic mande pou valid itilizatè
  3. Chanje / path / to /htpasswd/file/.htpasswd nan chemen an plen nan dosye a .htpasswd ou Uploaded nan etap 3.
  4. Chanje "Non paj" a nan non paj la ke yo te pwoteje.
  5. Chanje "mypage.html" nan fichye paj ou pwoteje.
  6. Sove dosye a ak Upload li nan anyè a nan dosye a ou vle pwoteje.
  7. Teste ke modpas la ap travay pa gen aksè a URL la. Si modpas ou pa travay, ale tounen nan pwogram yo chifreman ak ankripte li ankò, sonje ke non itilizatè a ak modpas yo pral ka-sansib. Si ou pa pouse pou yon modpas, kontakte administratè sistèm ou a pou asire ke HTAccess yo vire sou sit ou.

Konsèy

  1. Sa a pral sèlman travay sou serveurs entènèt ki sipòte htaccess. Si ou pa konnen si sèvè ou sipòte htaccess, ou ta dwe kontakte founisè hosting ou.
  2. Asire w ke dosye a takses se tèks, pa Pawòl oswa kèk lòt fòma.
  3. Pou kenbe modpas ou an sekirite, dosye a itilizatè pa ta dwe aksesib nan yon navigatè entènèt, men li dwe sou machin nan menm jan ak paj wèb yo.