Avatar billede stoltenborg Nybegynder
07. november 2002 - 22:53 Der er 4 kommentarer og
2 løsninger

.htaccess til én fil.....

Jeg ønsker at min .htaccess fil kun skal spørge om password når der kaldes én bestemt fil, og altså ikke bare når der kaldes adgang til mappen...

Eksemplet er, at min gæstebog skal være tilgængelig for alle, men filen slet.php skal være beskyttet, så alle ikke bare kan slette alle entrys ü :/


Mvh. Jan
Avatar billede djernaes Nybegynder
07. november 2002 - 23:01 #1
Eks.
<FilesMatch "cgi$">
require valid-user
</FilesMatch>
Doc: http://httpd.apache.org/docs/mod/core.html#filesmatch

Martin
Avatar billede stoltenborg Nybegynder
07. november 2002 - 23:24 #2
Skal det tilføjes i filen httpd.conf, eller hvordan/hvor skal det stå ??
Avatar billede sukos Juniormester
08. november 2002 - 00:22 #3
du kan bruge det i en .htaccess, dog skal du bruge lidt flere linier :O) ;

<FilesMatch "test.pl">
AuthType Basic
AuthName "Indtast password"
AuthUserFile E:/dir/Nymappe/passwords
Require valid-user
</FilesMatch>

Hvis du vil se test.pl, bliver du spurgt om adgangskode.
Står der <FilesMatch "cgi$"> er det alle filer som ender på cgi der kræver adgangskode.
I din httpd.conf skal der selvf. være givet tilladelse til at bruge .htaccess i det pågældende dir.
Avatar billede djernaes Nybegynder
08. november 2002 - 04:31 #4
Du kan lave det i en .htaccess fil (eller hvad den nu hedder på din platform) i det directory som din fil ligger.

Prøv at gå til det lnk jeg gav dig og klik på "context" ... apaches dokumention er "ikke så dårlig" :)

Martin
Avatar billede stoltenborg Nybegynder
08. november 2002 - 12:39 #5
Tak. Det virker nu.
Hvordan gør man hvis der nu er 4 filer i en mappe med 25 filer man vil beskytte ? Kan man bruge linien <FilesMatch> flere gange i samme .htaccess fil eller ?????

Anyway, tak igen (igen igen sukos)


Mvh. Jan
Avatar billede djernaes Nybegynder
08. november 2002 - 16:34 #6
Det tror jeg nok (proev det), men du kunne jo ogsaa se om du kan finde et moenster i dem der skal beskyttes

f.eks.
<FilesMatch "admin_.*php$">
...
</FilesMatch>

Martin
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester