Avatar billede ravsted-dk Nybegynder
08. juni 2007 - 17:45 Der er 6 kommentarer og
1 løsning

.htaccess virker ikke på min apache på min Debian

Hej

Hvorfor kan jeg ikke få min .htaccess til at virke i apache.

Kan det have noget med opsætningen at gøre.

Der står
<Files ~ "/.htaccess">
    Order allow,deny
    Deny from all
</Files>

i httpd.conf, kan det have noget med det at gøre.
Avatar billede jensgram Nybegynder
08. juni 2007 - 17:49 #1
.htaccess skal sikkert muliggøres. Prøv at finde

<Directory "et-eller-andet-og-så-htdocs">...</Directory>

i httpd.conf.

Ændr linien AllowOverride None til AllowOverride All.
Avatar billede showsource Seniormester
09. juni 2007 - 12:57 #2
Denne
<Files ~ "/.htaccess">
    Order allow,deny
    Deny from all
</Files>
fortæller at filer som hedder .htaccess ikke kan tilgås!

Normalt, ( mener jeg da ), er at bruge
<Files ~ "^\.ht">
således at alle filer som starter med at hedde ".ht" ikke kan tilgås.
På den måde kan du f.eks. navngive en passwordfil ".htpassword" og på den måde hindre at den tilgås.

Og ellers, som jensgram, pr. default er det ikke tilladt at bruge af .htaccess!
Derfor skal du lave en directory blok for det dir du vil bruge det i.
Og husk på, at Apache ved hver request vil kikke alle underdirs efter for en .htaccess, så derfor er det en go' ide at specifere præcis hvilket dir, og ikke bare "alle dir"
Avatar billede ravsted-dk Nybegynder
11. juni 2007 - 21:43 #3
Kan det være denne

    <Directory /home/*/public_html>
        AllowOverride FileInfo AuthConfig Limit
        Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        <Limit GET POST OPTIONS PROPFIND>
            Order allow,deny
            Allow from all
        </Limit>
        <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
            Order deny,allow
            Deny from all
        </Limit>
    </Directory>
Avatar billede showsource Seniormester
12. juni 2007 - 01:52 #4
I den der, tillader du kun at man kan beskytte sine mapper/filer, ( AuthConfig )
Men du har jo så heller ikke skrevet hvad det er du ikke kan med .htaccess

( Og Limit her ved jeg ikke? + det "løse" )
Avatar billede ravsted-dk Nybegynder
12. juni 2007 - 23:44 #5
Jeg kan slet ikke få den til at spørge om kode, når jeg lægger .htaccess i en af mine mapper.
Avatar billede showsource Seniormester
15. juni 2007 - 00:06 #6
ehh, hvad med en total "simpel" directory blok?

<Directory "/home/dir/public_html">
# Altså definer stien 100%

AllowOverride AuthConfig
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

( Jeg plejer kun at rode med Apache på windåze )
Avatar billede ravsted-dk Nybegynder
21. juni 2007 - 01:31 #7
Lukker
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