Page 1 of 1

Datei von .htaccess ausnehmen

Posted: 2003-04-11 18:44
by sajigor
Hallo

Ich habe einen mit .htaccess geschützten Ordner , möchte aber eine Datei in diesem Ordner davon "befreien".

Ist das irgendwie möglich ?

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-12 00:31
by dodolin
Beispiel, was ich hier laufen habe (bitte anpassen):

Code: Select all

<Directory /usr/lib/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order deny,allow
    Deny from all
<Files man2html>
    Order allow,deny
    Allow from all
</Files>
</Directory>

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-12 00:45
by sajigor
hm ?
Also das versteh ich jetzt nicht.

Ich habe einen Ordner namens "ornder".
Darin befindet sich eine .htaccess und eine .htpasswd
Dann ist da noch die Datei "datei.php" welche vom .htaccess verschont werden soll.
Bei allen anderen Datein soll eine Authentifizierung stattfinden :)

Wie soll ich das jetzt machen ?

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-12 01:01
by kase

Code: Select all

<Directory /vollstaendiger/pfad/zum/ordner/> 
    AllowOverride None 
    Order deny,allow 
    Deny from all 
<Files datei.php> 
    Order allow,deny 
    Allow from all 
</Files> 
</Directory> 
Das muss in der .htaccess stehen..

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-12 01:04
by dodolin
Das da oben steht in meiner httpd.conf.
In der Directory Section solltest du halt genau das einbauen, was bisher in deiner .htaccess steht.

Ich weiss nicht, ob das funktioniert, aber ich denke, das könnte klappen, wenn man es richtig macht...

Andere Frage: Warum machst du nicht einfach die betreffende Datei in ein anderes Verzeichnis?
Eventuell könnte man z.B. trotzdem die alte URL beibehalten, indem man mit mod_rewrite drangeht.

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-12 22:48
by sajigor
kase wrote:

Code: Select all

<Directory /vollstaendiger/pfad/zum/ordner/> 
    AllowOverride None 
    Order deny,allow 
    Deny from all 
<Files datei.php> 
    Order allow,deny 
    Allow from all 
</Files> 
</Directory> 
Das muss in der .htaccess stehen..
Das steht aber bei mir drin

Code: Select all

AuthType Basic
AuthUserFile "/vollständiger/pfad/zum/ordner/.htpasswd"
AuthName "blablubb"
require valid-user

Re: Datei von .htaccess ausnehmen

Posted: 2003-04-13 01:20
by kase
es hindert dich doch keiner daran, deine .htaccess zu erweitern...

bin mir jetzt aber nicht 100 % sicher, mit etwas Pech frisst der keine Directory Anweisungen in der htaccess Datei. Dann musstes einfach in die httpd.conf machen.