Tobias: mod_rewrite prob.

hi,

ich hab nen prob. also seid ich mod_rewrite on hab funzen alle links die ins cgi-bin verzeicniss gehn und parameter haben net mehr, kommt nen 403er.

So sieht meine .htaccess aus:

------------------------------
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !cgi-bin/.*$
RewriteCond %{REQUEST_FILENAME} !klick4win/.*$
RewriteRule (article/|artikel/|tut/)(.+)$ /article.php?sid=$2
RewriteRule (uebersicht/|suchen/|search/|liste/|topic/|topics/)(.+)$ /search_all_topics.php?topic=$2

ErrorDocument 404 http://webmaster-eye.de/easy_contactform/errormail.php
------------------------------

ich weiß net warum das net funzt :(
als beispiel:

http://www.webmaster-eye.de/cgi-bin/intellilink/out.cgi?id=1060513591

geht net, wenn ich mod_rewrite deaktiviere schon ....

thx im vorraus für eure hilfe, ich komm grad total net weiter :(

MfG Tobiask

  1. Hallo Tobias,

    ich hab nen prob. also seid ich mod_rewrite on hab funzen alle links die ins cgi-bin verzeicniss gehn und parameter haben net mehr, kommt nen 403er.

    Probiere mal zusätzlich noch folgendes in Deine .htaccess reinzuschreiben:

    Options +FollowSymLinks

    Wenn das einen 500er produziert, hast Du keine Rechte, Optionen zu setzen. Wenn das keinen 500er produziert, sollte es klappen.

    Das 403-Problem tritt nämlich warscheinlich deswegen auf, weil für mod_rewrite entweder die Option FollowSymLinks oder auch SymLinksIfOwnerMatch gesetzt sein muss.

    Zitat aus der Apache-Doku:

    ------------------------------------------------------------------------------
    Note: To enable the rewriting engine for per-directory configuration files you need to set RewriteEngine On'' in these files and Options FollowSymLinks'' must be enabled. If your administrator has disabled override of FollowSymLinks for a user's directory, then you cannot use the rewriting engine. This restriction is needed for security reasons.
    ------------------------------------------------------------------------------
    http://httpd.apache.org/docs/mod/mod_rewrite.html

    Viele Grüße,
    Christian

    1. hmm funzt leider immer noch net, ich weiß net warum aber er bleibt bei seinem 403er :(

      die .htaccess sihet so aus:

      -----------------------
      Options +FollowSymLinks

      RewriteEngine on
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !cgi-bin/.*$
      RewriteCond %{REQUEST_FILENAME} !klick4win/.*$
      RewriteRule (article/|artikel/|tut/)(.+)$ /article.php?sid=$2
      RewriteRule (uebersicht/|suchen/|search/|liste/|topic/|topics/)(.+)$ /search_all_topics.php?topic=$2

      ErrorDocument 404 http://webmaster-eye.de/easy_contactform/errormail.php
      -----------------------

      ich hab auch schon bei all-inkl.com nachgefragt, da bin ich nähmlich, die konnten mir bis jetzt auch noch net helfen ...

      MfG Tobiask