PLESK und htaccess Zugriffe

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
bigbrother
Posts: 3
Joined: 2007-02-12 14:20

PLESK und htaccess Zugriffe

Post by bigbrother »

Hallo

Mein Problem:

Ich habe eine Domain unter PLESK eingerichtet.
Ein Verzeichnis sollte Passwort geschützt sein.

Ich gehe in PLESK unter der Domain zu "Verzeichnisse"
um für ein spezifisches Verzeichnis den Schutz zu aktivieren.

Dieser Schutz funktioniert aber nicht !!!

Die Seite kann aufgerufen werden, ohne dass die Passwortabfrage erscheint :-(


Konfiguration:

Ich habe gesehen, dass in der Datei "httpd.include", unter vhosts, bei den "VirtualHost" Definitionen, die htaccess Definitionen angegeben sind.

<Directory "/var/www/vhosts/<domain>/httpdocs/httpdocs/test/php4/admin">
AuthType Basic
AuthName "<domain>"
AuthUserFile /var/www/vhosts/<domain>/pd/d..httpdocs@httpdocs@test@php4@admin
require valid-user
</Directory>


In einer anderen LAMP Umgebung habe ich htaccess Zugriff via httpd.conf
getestet und dies geht ohne Probleme. Aus irgend einem Grund will der Apache die htaccess-Definition von "hhtpd.include" nicht lesen :-(


Workaround:

Wenn ich dem Verzeichnis welches ich schützen will eine Datei ".htaccess" anlegen und die selben htaccess-Definitionen eintrage, wie in der Datei "httpd.include" dann funktioniert es :-) :-(



Was ist also der Grund, dass die httpd.include-Konfiguration nicht zieht und die Dateibasierte-Konfiguration funktioniert???


Weiss da jemand was darüber?


Danke

bigbrother
User avatar
daemotron
Administrator
Administrator
Posts: 2641
Joined: 2004-01-21 17:44
Contact:

Re: PLESK und htaccess Zugriffe

Post by daemotron »

Code: Select all

/etc/init.d/apache2 restart
bigbrother
Posts: 3
Joined: 2007-02-12 14:20

Re: PLESK und htaccess Zugriffe

Post by bigbrother »

@jfreund

Ich habe sogar den Server neu gestartet und es hat nichts
gebracht.

Ich vermute, dass es ein bug in PLESK ist...
danu
Posts: 264
Joined: 2005-02-02 11:15

Re: PLESK und htaccess Zugriffe

Post by danu »

Code: Select all

<Directory "/var/www/vhosts/<domain>/httpdocs/httpdocs/test/php4/admin"> 
AuthType Basic 
AuthName "<domain>" 
AuthUserFile /var/www/vhosts/<domain>/pd/d..httpdocs@httpdocs@test@php4@admin 
require valid-user 
</Directory> 
wenn das so in der .htaccess steht, ist das wohl falsch. Versuchs doch mal ohne die <Directory> Directiven
bigbrother
Posts: 3
Joined: 2007-02-12 14:20

Re: PLESK und htaccess Zugriffe

Post by bigbrother »

Natürlich ist im Inhalt der .htaccess-Datei nur...
AuthType Basic
AuthName "<domain>"
AuthUserFile /var/www/vhosts/<domain>/pd/d..httpdocs@httpdocs@test@php4@admin
require valid-user
...drin.

Mir ist schon klar, dass die <Directory>-Direktive nur für die Apache-Konfig gilt und nicht für .htaccess-Dateien.


Wenn ich also mit .htaccess-Dateien physisch auf dem Server arbeite, dann funktioniert es auch.
Wenn ich aber eben die .htaccess-Definition in der Apache-Konfig habe, dann gehts nicht.

Warum nicht????


bigbrother
danu
Posts: 264
Joined: 2005-02-02 11:15

Re: PLESK und htaccess Zugriffe

Post by danu »

.htaccess-Definition in der Apache-Konfig habe
hmmm, habe gar nicht gewusst, dass man das so auch haben kann :oops:
EDIT: Mit PHP, MySql und .htacess habe ich mir eine eigene Verzeichnisverwaltung (mit Anmeldung über ein Kreditkartensystem) zurecht gebastelt.

EDIT:http://www.linuxguruz.com/z.php?id=22#toc
So wie ich erfahren habe, ist es zumindest eine Möglichkeit .httaccess zentral in einer /etc/apache/xy.conf oder was ähnliches zu verwalten. Dennoch müssen die .htaccess Dateien in den Verzeichnissen stehen, wo sie dafür vorgesehen sind. Mein PLESK 8.0.1 schafft das problemlos. Mit einem Vim Editor funktionierts auch.
Post Reply