Simone: htaccess für Anfänger

Hi
Bekomme immer diese Fehlermeldung ist zum ver........werden.

Forbidden
You don't have permission to access /a/test/daten/page/fuer_erwachsene.html on this server.

meine .htaccess

RewriteEngine on
RewriteCond %{REQUEST_URI} daten/(.*).html$
RewriteRule daten/(.*).html$ /daten.php?page=$1

oder so:

RewriteEngine on
RewriteRule ^daten/(.*).html$ daten.php?page=$1

beides führt nicht zum Ergebniss

Linkanweisung in der Sitemap:
Welches auf das Verzeichniss test zeigt
in diesen Verzeichniss liegt die daten.php
(../daten.php?page=fuer_erwachsene
ohne Rewrite geht die Anfrage)
______________________________________

($link wird aus Datenbank erzeugt)

$link = "fuer_erwachsene";//für Beispiel
  $li = "test"."/"."daten/page/$link".".html";
  echo "<A HREF="$li">so ein Test</A>  ";

Was mach ich falsch?
Das muss doch geh'n!

mod_rewrite ist verfügbar
kann das mir mal einer erklären mit ganz einfachen Worten
Bin leider kein "Super_ober_fachbegriffe_frau"

Simone

  1. HI

    Komisch, wenn ich etwas hier schreibe scheint es immer besonders schwer zu sein.
    Naja, die einfachen code bekomme auch selber hin.
    Vielleicht hilft mir schon ein Syntax Vergleich.
    Wenn der ok ist kanns nicht an mein Programm liegen.
    Ich denk es hat was mit Rechte zu tun....

    Simone

    1. HI

      Hallo!

      Also am Skript konnte ich nichts entdecken, mit der rwrite muss ich mich noch beschäftigen. Bis jetzt sah ich noch nie die Notwendigkeit...

      Aber die Fehlermeldung klingt nach Dateizugriffsrechten.

      Mal einen Blick in die error.log getan?
      Darf der Benutzer, unter dem der Apache läuft, auf die Datei zugreifen?

      fastix