.htaccess odmita heslovat

Miroslav Kolombo kolombo na kolombo.cz
Úterý Březen 22 17:05:30 CET 2005


Tak jsem to takhle pridal do httpd.conf
>
>     <Directory "/var/www/test/mrtg">
>         AllowOverride Options AuthConfig FileInfo
>         Order allow,deny
>         Allow from all
>         <Files ~ "^\.ht">
>             Order allow,deny
>             Deny from all
>             Satisfy All
>         </Files>
>     </Directory>
>

Prestalo to generovat tuhle hlasku:
[Tue Mar 22 16:52:20 2005] [alert] [client 85.160.142.50]
/var/www/test/mrtg/.htaccess: order not allowed here

a pristup je volne k dispozici, tj, bez hesla ...

.htaccess vypada takhle:
Order deny,allow
Deny from all
AuthType Basic
AuthName "Pristup pouze pro spravce site."
AuthUserFile /var/www/passwd/.htpasswd
Require valid-user

 <Files "*-day.png">
 ExpiresActive On                  # enable expirations
 # five minutes
 ExpiresDefault M300
 </Files>
 <Files "*-week.png">
 ExpiresActive On
 ExpiresDefault M1800
 </Files>
 <Files "*-month.png">
 ExpiresActive On
 ExpiresDefault M7200
 </Files>
 <Files "*-year.png">
 ExpiresActive On
 ExpiresDefault M86400
 </Files>
 <Files "*.html">
 ExpiresActive On
 ExpiresDefault M300
 </Files> # index.html is not automatically generated
 <Files "index.html">
 ExpiresActive Off
 </Files>

> a funguje to. Treba vam to pomuze. Predpokladam, ze po uprave konfiguraku
> Apache ho take restartujete/reloadujete.

Nedelam nic jineho cele dopoledne a odpoledne a venku sviti slunicko :-(

Miroslav Kolombo
ICQ: 343044770
kolombo na kolombo.cz

----- Original Message ----- 
From: "Petr Vileta" <stoupa na practisoft.cz>
To: <linux na linux.cz>
Sent: Tuesday, March 22, 2005 4:31 PM
Subject: Re: .htaccess odmita heslovat


> Miroslav Kolombo wrote:
> >>> <Directory "/var/www/adresar/mrtg">
> >>>     AllowOverride All
> >>>     Order allow,deny
> >>>     Allow from all
> >>> </Directory>
> >>>
> > To jsem tam nemel, evidentne to mam jeste nekde spatne,
> > pokud tohle povolim, tak prestane fungovat pristup do adresare mrtg
> > po presmerovani root virtualserveru na server/mrtg
> >
> >> Mate nadefinovany alias /mrtg ?
> > ?
> > To asi ne, mam to jako podadresar a jdu tam
> > www.server.cz/mrtg/index.html
> >
> >> Ma uzivatel/skupina, pod ktorym bezi Apache pravo citat ten
> >> adresar/subor ?
> >>
> > K .htaccess i .htpasswd ma kazdy pristup pro cteni.
> >
> >
> No ja to mam pro virtualserver eml.cz definovane takhle
>
>     <Directory "/var/www/eml/home">
>         AllowOverride Options AuthConfig FileInfo
>         Order allow,deny
>         Allow from all
>         <Files ~ "^\.ht">
>             Order allow,deny
>             Deny from all
>             Satisfy All
>         </Files>
>     </Directory>
>
> a funguje to. Treba vam to pomuze. Predpokladam, ze po uprave konfiguraku
> Apache ho take restartujete/reloadujete.



Další informace o konferenci Linux