Avatar billede _et Praktikant
27. marts 2011 - 21:56 Der er 11 kommentarer og
1 løsning

.htaccess

Hej alle derude..

Jeg vil gerne begrænse adgangen til min foldere i mit webdir.
Jeg har forsøgt at anvende .htaccess -men det syntes ikke at virker

Så kan du lave en korrekt .htaccess til mig?? - eller bare hjælpe.

Biblioteks strukturen i webdir er som følger:
.
..
admin            ( Kun adgang fra 192.168.2.0 )
privat            ( kun adgang med user & password hvis det er muligt )
index.html    ( Alle har adgang )
_index.html  ( Kun 192.168.3.1 )

Ps. Er der specielle adgangs tilladelser på webdir som påvirker effekten af .htaccess ??

Mvh
Teddy
Avatar billede showsource Seniormester
31. marts 2011 - 07:29 #1
Et brug af .htaccess tilladt ?

Hvad har du prøvet indtil videre ?
Avatar billede showsource Seniormester
05. april 2011 - 14:32 #2
Er du der ?
Avatar billede _et Praktikant
17. maj 2011 - 16:46 #3
Ja ja jeg er her .. har bare været optaget til anden side :-)

Ang. er .htaccess tilladt - Ja det var måden jeg havde tænkt at gøre det på.

Ang. Hvad jeg har prøvet - Jeg har søgt på google og http://httpd.apache.org/docs/ efter eksempler og info

Jeg har prøvet på flere måder uden at det virker og kan ikke huske alle forskellige måder, men de har alle været baseret på .htaccess filen - Pt. tror jeg der er noget galt andetsteds (fil tilladelser etc ??)

Jeg har pt følgende .htaccess placeret i ./admin hvis funktion skulle være at blokere adgang til samme dir fra alle ip'er udover 192.168.0.* - Det virker dog ikke

<FilesMatch "^.php">
order deny,allow
deny from all
allow from 192.168.0
</FilesMatch>

Kan du se nogle problemer??

mvh
Avatar billede showsource Seniormester
23. maj 2011 - 09:56 #4
Prøv
<FilesMatch "\.php">
order deny,allow
deny from all
allow from 192.168.0
</FilesMatch>
Avatar billede _et Praktikant
25. maj 2011 - 07:59 #5
Det var ingen success.
Jeg kan tilgå filer som altid - Øv
Avatar billede showsource Seniormester
25. maj 2011 - 10:07 #6
Er det et host ude i byen ?

Hvordan ved du at brug af .htaccess er tilladt ?

Du gemmer vel filen som .htaccess og IKKE .htaccess.txt ?
Avatar billede _et Praktikant
25. maj 2011 - 10:14 #7
Det er en lille server her i huset.

Jeg er ikke sikker på at .htaccess er tilladt, men filerne ligger i web biblioteket
( apache2 er en default installation fra apt-get )
Hvordan kan jeg se om det er tilladt ?


Filen er gemt som .htaccess uden yderliger tilføjelser ;-)
Avatar billede showsource Seniormester
25. maj 2011 - 10:22 #8
Så er det garanteret fordi brug af .htaccess ikke er tilladt !
I httpd.conf har du f.eks.

DocumentRoot /var/www

og længere nede

<Directory /var/www>

    AllowOverride None

# plus noget mere med tilladeser


</Directory>

Det er AllowOverride som skal ændres.
Avatar billede showsource Seniormester
25. maj 2011 - 10:24 #9
Derudover, anbefales det så vidt muligt at definere dine ".htaccess lyster" direkte i httpd.conf eller vhosts.conf, for ikke at belaste apache med et "kik" gennem dirs efter .htaccess ved hver request.
Avatar billede _et Praktikant
30. august 2011 - 15:35 #10
Beklager den lange pause.
Det er tilsyneladende hellerikke problemet for AllowOverride er sat til All

Jeg har vist hele filen her :

DirectoryIndex index.php
#index.html
AddDefaultCharset utf-8
#AddDefaultCharset on = iso-8859-1

<Directory "/w/admin">
<FilesMatch "\.^.php">
order deny,allow
deny from all
allow from 132.168.0
</FilesMatch>

Options None
AllowOverride All

</Directory>

Hvis der ikke er andre forslag til løsning, må jeg jo bare droppe ideen
Avatar billede showsource Seniormester
03. september 2011 - 08:06 #11
De linier der, de er vel fra httpd.conf ?
Avatar billede _et Praktikant
22. marts 2012 - 09:03 #12
Projektet faldt til jorden.

Tak for hjælpen
Svar hvis nogen ønsker point.
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