Seite 1 von 1

.htaccess Verständnissproblem

Verfasst: 05.12.2011 18:56
von Wundi
Hallo Community,

ich habe gerade wohl ein Versändnisproblem.

Ich habe auf meinem Debian 6.0 Server(Webserver) phpbb3 zu testzwecken installiert.
Ich habe jedoch ein Problem beim Verständnis der .htaccess Datei.

Auf meinem Server ist in der /etc/apache2/sites-available/default der wert AllowOverride auf None gestellt.
So habe ich das bisher immer verstanden, werden die .htaccess bei dieser Einstellung ignoiert.

Jedoch funktioniert der .htaccess Schutz trotzdem.
Ich habe natürlich in der .htaccess meinen Einträge vorgenommen:

Code: Alles auswählen

AuthName "Forum"
AuthType Basic
AuthUserFile /var/www/xxxxxxxx/forum/.htpasswd
require valid-user
und eine .htpasswd auch in das Verzeichnis geschoben.

ABER WARUM ZUR HÖLLE FUNKTIONIERT DAS TROTZDEM ;)

Schreibt PHPBB irgend ein Eintrag in eine Datei um den Schutz trotzdem einzustellen?

Über eine Antwort würde ich mich freuen.

Danke Vorab

Wundi

Re: .htaccess Verständnissproblem

Verfasst: 06.12.2011 07:56
von Wundi
weiß da keiner eine Lösung, Ihr seid doch alle Spezialisten auf dem Thema

Re: .htaccess Verständnissproblem

Verfasst: 06.12.2011 08:14
von posaunen
Wundi hat geschrieben: ABER WARUM ZUR HÖLLE FUNKTIONIERT DAS TROTZDEM ;)
Weil Du wahrscheinlich bei der Konfiguration des Apache etwas falsch gemacht hast.

Re: .htaccess Verständnissproblem

Verfasst: 06.12.2011 08:19
von Wundi
richtig, aber kann da evtl ein wissender mir evtl. auf die Sprüunge helfen an was das liegen kann?

Ich habe eine grep -r "AllowOverride" auf /etc/apache2/* gemahcht.

Hierbei kam folgendes Ergebnis raus:


Kommt leider nur dieses Ergebnis raus:

Code: Alles auswählen

/etc/apache2/apache2.conf:# for additional configuration directives.  See also the AllowOverride
/etc/apache2/apache2.conf:#        AllowOverride None
/etc/apache2/conf.d/security:#  AllowOverride None
/etc/apache2/mods-available/alias.conf:    AllowOverride None
/etc/apache2/mods-available/userdir.conf:                AllowOverride FileInfo AuthConfig Limit Indexes
/etc/apache2/mods-enabled/alias.conf:    AllowOverride None
/etc/apache2/sites-available/default:           AllowOverride None
/etc/apache2/sites-available/default:           AllowOverride None
/etc/apache2/sites-available/default:           AllowOverride None
/etc/apache2/sites-available/default:        AllowOverride None
/etc/apache2/sites-available/default-ssl:               AllowOverride None
/etc/apache2/sites-available/default-ssl:               AllowOverride None
/etc/apache2/sites-available/default-ssl:               AllowOverride None
/etc/apache2/sites-available/default-ssl:               AllowOverride None
/etc/apache2/sites-enabled/000-default:         AllowOverride None
/etc/apache2/sites-enabled/000-default:         AllowOverride None
/etc/apache2/sites-enabled/000-default:         AllowOverride None
/etc/apache2/sites-enabled/000-default:        AllowOverride None
Ich habe natürlich einen Virtual Host mit dem ich das aufrufe:

Code: Alles auswählen

<VirtualHost *:80>
DocumentRoot "/var/www/xxxxxxxxxx/forum"
ServerName forum.xxxxxxxx.de
</VirtualHost>

Re: .htaccess Verständnissproblem

Verfasst: 06.12.2011 22:28
von canonknipser
Schon mal einen "AllowOverride" für den virtuellen Host probiert?