EndEffect: Rewrite-Engine und Passwortschutz in der selben HTACCESS-Datei

Hallo,

wie der Name des Themas bereits sagt, möchte ich einen Passwortschutz, sowie eine Rewrite-Engine über die selbe HTACCESS-Datei laufen lassen.
Vielleicht habe ich mir das ganze etwas zu einfach vorgestellt...

Hier der aktuelle Inhalt aus meiner HTACCESS-Datei:

AuthType Basic
AuthName "Restricted Directory"
AuthUserFile  /this/access/.htpasswd
require valid-user

RewriteEngine On
RewriteBase /this/
Options +FollowSymlinks
RewriteRule .* index.php

Sobald irgendeine Datei oder irgendein Verzeichnis aufgerufen wird, das in /this oder in einem Unterordner von /this liegt, erhalte ich: Error 500 - Internal Server Error

Hoffe jemand kann mir da helfen.

Vielen Dank im Voraus!

  1. Oh man!!!

    Böses Copy&Paste....

  2. echo $begrüßung;

    AuthUserFile  /this/access/.htpasswd

    AuthUserFile will einen absoluten Pfad ausgehend von der Dateisystemwurzel, nicht vom DocumentRoot aus. Es ist auch überhaupt nicht empfehlenswert, die Passwortdatei innerhalb des DocumentRoots zu lagern.

    Sobald irgendeine Datei oder irgendein Verzeichnis aufgerufen wird, das in /this oder in einem Unterordner von /this liegt, erhalte ich: Error 500 - Internal Server Error

    Genauere Informationen zu einem 500er Error gibt es nur im ErrorLog. In Richtung Browser wird aus Gründen der Nichtveröffentlichung von Interna nur der allgemeine Text ausgegeben.

    echo "$verabschiedung $name";