Hallo Christoph,
AuthUserFile D:/xampp/htdocs/auth/.htusers
"AuthUserFile" sollte eigentlich ".password" heißen und die Paßwörter enthalten. Eine .htusers brauchst du wahrscheinlich gar nicht.
Wie Du die Datei nennst ist doch völlig wurscht, ob .password oder .htusers oder HeiligeGansVonBernoulli. Die Anweisung ist so völlig korrekt, sofern in D:/xampp/htdocs/auth/.htuseres wirklich die Benutzer drinstehen.
<FILES index.php>
require user marco claudio stefan
</FILES>das <Files ...> kannst du erstmal weglassen. Wozu brauchst du das?
Steht doch da: Er will, dass sich das nur auf index.php auswirkt. Ehrlich, ich verstehe nicht, was für ein Problem Du mit der .htaccess-DAtei hast.
Der Browser reagiert auch auf diese und erlaubt keinen Zugriff auf index.php
Es wird jedoch keine Dialogbox zur Passworteingabe eingeblendet.Klar, weil es in deiner .htaccess keinen Weg zu einer Paßwortabfrage gibt.
Doch, die gibt es: AuthType, AuthName, AuthUserFile und require.
Was mache ich falsch?
Du liest ganz einfach deine logs nicht. Da steht alles drin, was du brauchst.
Das ist der einzig Satz in Deinem Posting, dem ich zustimmen kann.
Viele Grüße,
Christian