Password Protect a Directory with htaccess

Password protect a directory

työskenteletkö sivustolla, jolle haluat rajoittaa pääsyä? Onko sivustossasi alue (kuten tilastot tai yksityiset sivut), johon haluat yksinoikeuden? Jos kyllä, tämä artikkeli on tarkoitettu juuri sinulle. Htaccess voit ottaa salasanasuojaus koko sivuston tai tietyn osan. Kuka tahansa, joka yrittää käyttää suojattua sisältöä, on kirjauduttava sisään heidän tunnuksillaan.

suojataksesi kansion salasanalla, sinun täytyy ladata siihen kaksi tiedostoa – htaccess ja htpasswd. Htaccess on asetustiedosto, joka sisältää salasanasuojadirektiivin. Htpasswd on tiedosto, joka sisältää kirjautumistiedot. Ennen kuin lisäät sopivan säännön htaccess-tiedostoon, löydät ensin selvittää koko polku kansioon, jonka haluat suojata.

Vaihe 1

tarkastellaan juurikansiota. Vaikka sitä pääsee käyttämään selaimessa nimellä http://mysite.com, kansio noudetaan www-palvelimeltasi esimerkiksi osoitteesta /home/user/public_html/mysite.com/. Tämä polku vaihtelee eri käyttäjille, verkkotunnuksille ja palvelimille. Jos haluat löytää oikean polun palvelimeltasi, voit käyttää seuraavaa komentosarjaa–

<?php
$dir = dirname (__FILE__);
echo ” <p>Full path to this dir:”. $dir . ”< / p>”;
?>

Liitä yllä olevat koodirivit tyhjään tiedostoon ja tallenna se nimellä fullpath.php. Sinun täytyy sitten ladata tämän tiedoston kansioon, jossa haluat ottaa käyttöön salasanasuojaus. Seuraavaksi vedotaan täyspolkuun.php selaimestasi – http://mysite.com / fullpath.php. Sinun tulisi nähdä selaimessasi näkyvä koko polku –

koko polku tähän diriin:/home/daniel/public_html / funfetti.in

jos haluat ottaa salasanasuojauksen käyttöön tietyissä, kuten wp-includes, lisää yllä oleva komentosarja kyseiseen kansioon.

Vaihe 2

nyt kun tiedät koko polun pääkansioon, voit jatkaa lisäämällä salasanasuojausdirektiivin htaccess-tiedostoosi. Lisää seuraavat rivit –

AuthType Basic
AuthName ”Password Protected Area”
AuthUserFile /home/daniel/public_html/funfetti.in/.htpasswd
Require valid-user

sinun täytyy ladata htaccess-tiedosto WP-includes-kansioon, jos olet ottanut salasanasuojauksen käyttöön kyseisessä kansiossa.

Vaihe 3

lopuksi, sinun täytyy luoda .htpasswd-tiedosto käyttäjätunnuksella ja salasanalla. Käyttäjätunnus ja salasana tallennetaan seuraavasti –

testi:$apr1$I0wNz1tX$1zn7gllxpdyfyq79rso0s/

salasana salataan turvallisuuden parantamiseksi. Voit käyttää yhtä monista htaccess salasana generaattorit luoda tällaisia salattuja salasanoja. Sinulla on myös mahdollisuus luoda useita käyttäjiä tietylle hakemistolle.

testi:$apr1$I0wNz1tX$1zn7gllxpdyfyq79rso0s /
käyttäjä:$apr1$CcVDTM1W$0mz9nz8xev.z16WhCREne.

Huomautus:Jos tilejä on useita, lisätään yksi käyttäjä: passwd-merkintä riviä kohti.

olet nyt ottanut salasanasuojauksen käyttöön koko sivustolla. Voit helposti testata sitä avaamalla jonkin kyseisen hakemiston tiedostoista selaimellasi – http://funfetti.in/fullpath.php. Sinun pitäisi tervehtiä kehote käyttäjätunnus ja salasana–

Salasanasuojaus hakemistoon

salasanasuojausta käytetään yleisesti suojaamaan yhtä WordPress-sivuston tärkeimmistä osista-wp-admin-kansiota. Kuitenkin tämä saattaa aiheuttaa ongelmia admin näytöt käyttävät Ajax. Niille, jotka ovat uusia termi, ajax on tekniikka, jonka avulla web-sivun hakea uutta tietoa ja esitellä itseään ilman virkistystä sivu. Jos kohtaat tällaisen ongelman ,sinun täytyy lisätä seuraavat rivit.htaccess-tiedosto wp-admin-kansiossa–

<Tiedostojen admin-ajax.php>
Order allow, deny
Allow from all
follow any
< / Files>

Jaa kautta:

Vastaa

Sähköpostiosoitettasi ei julkaista.