adgangskodebeskyttelse en mappe med htaccess

adgangskodebeskyttelse en mappe

arbejder du på en hjemmeside, som du vil begrænse adgangen til? Er der et område på din hjemmeside (som statistik eller private sider), som du vil have eksklusiv adgang til? Hvis ja, er denne artikel kun beregnet til dig. Htaccess giver dig mulighed for at aktivere adgangskodebeskyttelse på et helt sted eller et bestemt afsnit. Enhver, der prøver at få adgang til det beskyttede indhold, skal logge ind ved hjælp af deres legitimationsoplysninger.

for at beskytte en mappe med adgangskode skal du uploade to filer til den. Htaccess er konfigurationsfilen, der indeholder adgangskodebeskyttelsesdirektivet. Det er den fil, der indeholder loginoplysningerne. Før du tilføjer den relevante regel i din htaccess-fil, finder du først finde ud af den fulde sti i den mappe, du ønsker at beskytte.

Trin 1

lad os overveje rodmappen. Selvom du får adgang til den i din bro.ser som http://mysite.com, hentes mappen fra en placering som /home/user/public_html/mysite.com/ på din internetserver. Denne sti varierer for forskellige brugere, domæner og servere. For at finde den rigtige vej på din server kan du bruge følgende script–

<?php
$dir = dirname (__FILE__);
echo “<p>fuld sti til denne dir: “. $ dir . “</p>”;
?>

Indsæt ovenstående kodelinjer i en tom fil og gem den som fullpath.php. Du skal derefter uploade denne fil til den mappe, hvor du vil aktivere adgangskodebeskyttelse. Næste, påberåbe fullpath.php fra din bro. ser – http://mysite.com / fullpath.php. Du skal se den fulde sti, der vises på din bro.ser –

fuld sti til denne dir: /home/daniel/public_html/funfetti.i

hvis du ønsker at aktivere adgangskodebeskyttelse på en bestemt, f. eks.

Trin 2

nu hvor du kender den fulde sti til rodmappen, kan du fortsætte med at tilføje adgangskodebeskyttelsesdirektivet til din htaccess-fil. Tilføj følgende linjer –

AuthType Basic
AuthName “adgangskodebeskyttet område”
AuthUserFile /home/daniel/public_html/funfetti.in/.htpass
Kræv gyldig-bruger

du skal uploade htaccess-filen til mappen htaccess, hvis du aktiverer adgangskodebeskyttelse i den pågældende mappe.

Trin 3

endelig skal du oprette .fil med brugernavn og adgangskode. Brugernavnet og adgangskoden gemmes som følger –

test:$apr1$I0gl1$1gl7gl79rso0s/

adgangskoden er krypteret for øget sikkerhed. Du kan bruge en af de mange htaccess-adgangskodegeneratorer til at generere sådanne krypterede adgangskoder. Du har også mulighed for at oprette flere brugere til en bestemt mappe.

test:$apr1$I0n1t$1n7gllpdyfyk79rso0s/
bruger:$apr1$Ccvdtm1v$0mn9ns8hev.16crene.

Bemærk: i tilfælde af flere konti skal du tilføje en bruger:adgangskode pr.linje.

du har nu aktiveret adgangskodebeskyttelse for hele siden. Du kan nemt teste det ved at få adgang til en af filerne i denne mappe fra din bro.ser – http://funfetti.in/fullpath.php. Du skal blive mødt med en prompt om et brugernavn og en adgangskode–

adgangskodebeskyttelse en mappe

adgangskodebeskyttelse bruges ofte til at beskytte en af de vigtigste dele af din hjemmeside. Dette kan dog udgøre problemer, da administratorskærmbillederne bruger. For dem, der er nye til udtrykket, er den teknologi, der gør det muligt for en hjemmeside at hente nye oplysninger og præsentere sig selv uden at opdatere siden. Hvis du står over for et sådant problem, skal du tilføje følgende linjer til .htaccess-fil i mappen htaccess-admin–

<filer admin.php>
Bestil Tillad, Afvis
Tillad fra alle
Tilfredsstil enhver
< / filer>

Del via:

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.