You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Silvio Siefke <li...@silvio-siefke.de> on 2004/10/31 20:25:54 UTC
.htaccess
Hallo,
Ich habe auf mein Apache .htaccess Modul aktiviert und das entsprechende
File angelegt, aber Apache scheint das nicht zu mögen. Was mache ich falsch.
System:
Debian Sarge, Apache 1.3.31, apt-get install apache
Habt Ihr Rat?
MFG Silvio Siefke
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Joerg Behrens <be...@takenet.de>.
----- Original Message -----
From: "Silvio Siefke" <li...@silvio-siefke.de>
To: <us...@httpd.apache.org>
Sent: Sunday, October 31, 2004 9:15 PM
Subject: Re: .htaccess
>
> * Ralf Glauberman schireb am 31. Oktober 2004
>
> > @Silvio
> > AuthConfig gehört in die httpd.conf in einen <Directory> Block, es weißt
> > Apache an in diesem Ordner (und seinen Unterordnern) .htaccess-Dateien zu
> > verarbeiten. Fehlt der Befehl wird garnicht nach .htaccess-Dateien gesucht.
>
> Das steht in Apache httpd.conf
> AccessFileName .htaccess /etc/apache/httpd.conf (367)
Hier wird nur festgelegt welcher Name fuer die Konfigdateien gilt.
> <Files ~ "^\.ht">
> Order allow,deny /etc/apache/httpd.conf (381)
> Deny from all /etc/apache/httpd.conf (382)
> </Files>
Hier wird festgelegt das generell keine Dateien mit .ht* ausgeliefert werden. Somit werden
.htpasswd und Dateien welche Configanweisungen vor unberechtigen Zugriff ueber HTTP unterbunden.
Beides hat mit deinem Problem nichts zutun.
Gruss
Joerg
ps: Lese doch einfach im Manual mal nach was eine Directive so tut....
Gruss
Joerg
--
TakeNet GmbH Mobil: 0171/60 57 963
D-97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Silvio Siefke <li...@silvio-siefke.de>.
* Ralf Glauberman schrieb am 31. Oktober 2004
Danke, ein AllowOverride AuthConfig hat es gebracht.
MFG Silvio Siefke
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Ralf Glauberman <rg...@michaeli-gymnasium.de>.
>> @Silvio
>> AuthConfig gehört in die httpd.conf in einen <Directory> Block, es weißt
>> Apache an in diesem Ordner (und seinen Unterordnern) .htaccess-Dateien zu
>> verarbeiten. Fehlt der Befehl wird garnicht nach .htaccess-Dateien
>> gesucht.
>
> Das steht in Apache httpd.conf
> AccessFileName .htaccess /etc/apache/httpd.conf (367)
> <Files ~ "^\.ht">
> Order allow,deny /etc/apache/httpd.conf (381)
> Deny from all /etc/apache/httpd.conf (382)
> </Files>
>
Hat nichts damit zu tun, du mußt diesen Abschnitt finden (steht meist direkt
nach dem Befehl DocumentRoot):
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/homepage">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs-2.0/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
</Directory>
Hier musst du AllowOverride auf AuthConfig, oder was du halt brauchst
setzen.
Der andere Abschnitt besagt nur, dass sich niemand übers netz deine
.htaccess-Datei anschauen kann.
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Silvio Siefke <li...@silvio-siefke.de>.
* Ralf Glauberman schireb am 31. Oktober 2004
> @Silvio
> AuthConfig gehört in die httpd.conf in einen <Directory> Block, es weißt
> Apache an in diesem Ordner (und seinen Unterordnern) .htaccess-Dateien zu
> verarbeiten. Fehlt der Befehl wird garnicht nach .htaccess-Dateien gesucht.
Das steht in Apache httpd.conf
AccessFileName .htaccess /etc/apache/httpd.conf (367)
<Files ~ "^\.ht">
Order allow,deny /etc/apache/httpd.conf (381)
Deny from all /etc/apache/httpd.conf (382)
</Files>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Ralf Glauberman <rg...@michaeli-gymnasium.de>.
> Da er noch nicht gesagt hat welche Teile der Apache Config er
> ueberschreiben moechte ist es nicht
> gesagt das AuthConfig die Gruppe ist welche er freischalten will.
@Joerg
Hast Recht, AuthConfig is halt das häufigste, wenn man .htaccess verwendet
und all wollt ich net schreiben wegen sicherheit.
@Silvio
AuthConfig gehört in die httpd.conf in einen <Directory> Block, es weißt
Apache an in diesem Ordner (und seinen Unterordnern) .htaccess-Dateien zu
verarbeiten. Fehlt der Befehl wird garnicht nach .htaccess-Dateien gesucht.
Gruß Ralf
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Joerg Behrens <be...@takenet.de>.
----- Original Message -----
From: "Ralf Glauberman" <rg...@michaeli-gymnasium.de>
To: <us...@httpd.apache.org>
Sent: Sunday, October 31, 2004 8:39 PM
Subject: Re: .htaccess
> Hallo Silvio,
> hast du für den entsprechenden Ordner in der Apache-Konfig "AllowOverride
> AuthConfig" eingestellt?
Da er noch nicht gesagt hat welche Teile der Apache Config er ueberschreiben moechte ist es nicht
gesagt das AuthConfig die Gruppe ist welche er freischalten will.
@Silvio
Alle Config Directiven sind in 5 oder 6 Gruppen unterteilt. Der Admin legt fest welche Gruppe/n fuer
die entsprechende Resource ueberschrieben werden duerfen.
Als Beispiel:
http://httpd.apache.org/docs-2.0/mod/mod_dir.html#directoryindex
DirectoryIndex Directive
Description: List of resources to look for when the client requests a directory
Syntax: DirectoryIndex local-url [local-url] ...
Default: DirectoryIndex index.html
Context: server config, virtual host, directory, .htaccess
Override: Indexes
Status: Base
Module: mod_dir
Context zeigt an das man das in einer .htaccess angeben kann und unter Override steht welche
'Gruppe' der Admin angeben muss
AllowOverride Indexes
zum Beispiel dann.
Gruss
Joerg
--
TakeNet GmbH Mobil: 0171/60 57 963
D-97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Silvio Siefke <li...@silvio-siefke.de>.
* Ralf Glauberman schrieb am 31. Oktober 2004
> Hallo Silvio,
> hast du für den entsprechenden Ordner in der Apache-Konfig "AllowOverride
> AuthConfig" eingestellt?
Wie meinst du, es steht im .htaccess File im Order drin. Muss ich das
in der Apache httpd.conf auch angeben, wenn wie?
Würde mich über Info freuen.
MFG Silvio Siefke
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: .htaccess
Posted by Ralf Glauberman <rg...@michaeli-gymnasium.de>.
Hallo Silvio,
hast du für den entsprechenden Ordner in der Apache-Konfig "AllowOverride
AuthConfig" eingestellt?
Gruß Ralf
----- Original Message -----
From: "Silvio Siefke" <li...@silvio-siefke.de>
To: <us...@httpd.apache.org>
Sent: Sunday, October 31, 2004 8:25 PM
Subject: .htaccess
> Hallo,
>
> Ich habe auf mein Apache .htaccess Modul aktiviert und das entsprechende
> File angelegt, aber Apache scheint das nicht zu mögen. Was mache ich
> falsch.
>
> System:
> Debian Sarge, Apache 1.3.31, apt-get install apache
>
> Habt Ihr Rat?
>
> MFG Silvio Siefke
>
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------------
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------