Page 1 of 1

mod_rewrite+500 Internal Server Error

Posted: 2003-05-08 18:04
by mckembley
Hi Leute,

ich hab gerade ne .htaccess erstellt mit folgendem RewriteRule-Eintrage:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /html
RewriteCond %{REQUEST_URI} /downloads(/.*)?$
RewriteRule .* http://www.meindomain.tld [R,L]
</IfModule>

damit will ich eigentlich "nur" verhindern das jemand direkt eine datei downloaded ohne vorher zu meiner statistik gezählt zu werden. jetzt ruf ich einfach meine seite auf und tada:

Fehler 500 - Internal Server Error

Jetzt hab ich hier mal die Suche bemüht und auch einige Sachen gefunden, aber irgendwie was ich immer noch nicht was ich wo machen muss damit das funktioniert.

kann mir da jemand helfen?


danke

McK

Re: mod_rewrite+500 Internal Server Error

Posted: 2003-05-11 22:22
by majortermi
McKembley wrote:kann mir da jemand helfen?
Nicht ohne
a) error_log
b) rewrite_log (mit möglichst hohem Debug-Level)

Re: mod_rewrite+500 Internal Server Error

Posted: 2003-05-11 22:45
by mark
Hi,

Hat das Verzeichnis auch die richtigen "AllowOverride" Parameter gesetzt ? Man kann die Features nicht automatisch in einer .htaccess verwenden. Siehe: http://httpd.apache.org/docs/mod/core.h ... owoverride

Mach mal für das Verzeichnis ein "AllowOverride All" eintragen und teste, obs dann geht.

Außerdem: Bittttttte poste die Fehlermeldungen aus dem error_log.

Gruß
Mark

Re: mod_rewrite+500 Internal Server Error

Posted: 2003-05-12 17:21
by mckembley
danke euch, jetzt gehts. das mit den fehlermeldungen werd ich mir merken.