iFire wrote:Ja habe mich hier verschrieben :d heißt ja .htaccess..
Das konnte ich natürlich nicht wissen. Wir sehen ja nicht was du siehst und sind darauf angewiesen, dass die Informationen die du uns gibst der Richtigkeit und Vollständigkeit entsprechen.
Ein Schreibfehler im Dateinamen der .htaccess Datei hätte erklärt, wieso die Regeln von dort keine Anwendung bei dir finden.
Im Grunde muss nicht viel gegeben sein, damit diese Direktiven Anwendung finden:
- Das Verzeichnis muss per
AllowOverride Option mindestens auf den Wert Limit stehen
- Die Datei muss den Dateinamen haben, den der Apache erwartet (Standard ist .htaccess)
- Die Datei muss selbstverständlich die Allow/Deny Regel enthalten (am besten zusätzlich mit einer Order Regel)
- Die Datei sollte Syntaktisch korrekt sein
Und damit eine Deny Regel Anwendung findet, darf entweder keine Allow Regel definiert sein, oder die Deny Regel muss per Order Regel vorrang vor Allow Regeln haben.
Also:
- schau ob die Datei wirklich .htaccess heißt, und nicht zum Beispiel .htaccess.txt (bekannte Dateiendungen bei Windows einblenden falls nötig)
- Kontrolliere den Apache error.log ob dort etwas drin steht
- Falls deine .htaccess Datei noch mehr enthält als diese eine Zeile magst du den kompletten Inhaltdieser Datei ja hier vielleicht nochmal posten. 4 Augen sehen mehr als 2.
Ich hoffe ich habe auf die Schnelle nichts vergessen.
Angaben ohne Gewähr