Christian Leicht: .htaccess - mod_rewrite Hilfe Bitte

Hallo zusammen,

Ich kämpfe schon seit Tagen mit einem Problem an meinem Apache Server.

Gerne würde ich das mod_rewrite Modul einsetzen, aber es funktioniert nicht

Sobald ich ...

RewriteEngine on
RewriteBase /
RewriteRule deutschland.html reseller.php4?area=1

... in die .htaccess einfüge habe ich keine Zugriffsrechte mehr auf das
Webverzeichnis. Per phpinfo(); kann ich sehen das das mod_rewrite
installiert ist

Ich denke ich habe einen Grundsätzlichen Bug, der in der .htaccess  Datei
steckt. Wenn ich ...

AddType image/x-icon .ico

ErrorDocument 404  index.php
ErrorDocument 401  index.php
ErrorDocument 402  index.php
ErrorDocument 403  index.php
ErrorDocument 500  index.php

...eintrage ruft er die index.php Datei nicht auf  - wenn ich eine nicht
vorhandene datei/Verzeichnis im Browser aufrufe.

Könnt Ihr mir einen Tipp geben wie ich rausbekomme ob mod_rewrite sauber
arbeitet oder was ich für einen Fehler mit .htaccess habe bzw. mache

Besten Dank

Christian

  1. hi,

    Sobald ich ...

    RewriteEngine on
    RewriteBase /
    RewriteRule deutschland.html reseller.php4?area=1

    ... in die .htaccess einfüge habe ich keine Zugriffsrechte mehr auf das
    Webverzeichnis.

    hilft es evtl., noch ein
    Options FollowSymlinks
    davor zu setzen?

    diese option ist für das "funktionieren" von mod_rewrite AFAIK auch erforderlich, und muss deshalb in der .htaccess-datei ebenfalls noch gesetzt werden, wenn sie es nicht schon per vorgabe aus der httpd.conf ist.

    gruss,
    wahsaga

    1. hilft es evtl., noch ein
      Options FollowSymlinks
      davor zu setzen?

      diese option ist für das "funktionieren" von mod_rewrite AFAIK auch erforderlich, und muss deshalb in der .htaccess-datei ebenfalls noch gesetzt werden, wenn sie es nicht schon per vorgabe aus der httpd.conf ist.

      gruss,
      wahsaga

      Options FollowSymlinks
      Hat leider nichts gebracht.

      Muss ich die gesamten Serverpfade angeben ?

      RewriteEngine on
      Options FollowSymlinks
      RewriteBase /homepages/6/d23031228/htdocs/mediarte.com/webrelease20/mediarte2004/
      RewriteRule deutschland.html  /homepages/6/d23031228/htdocs/mediarte.com/webrelease20/mediarte2004/reseller.php4?area=1

      Oder bezieht sich das auf das Verzeichnis in dem die .htaccess Datei liegt ?

      Besten Dank für Hilfe

      Christian