(.*).jpg weiterleiten zu $1.php mit mod_rewrite

redX

Erfahrenes Mitglied
Naja, nochmals nen mod_rewrite Problem...

Mein .htaccess File befindet sich in meinem Content root:
/html/.htaccess

Jetzt möchte ich alle Bilder im Ordner /html/ava auf PHP Seiten umleiten lassen. Also
/html/ava/bla.jpg -> /html/ava/bla.php
etc...

Habe mal folgendes Script:
Code:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^ava/(.*).jpg ava/$1.php [nc]

ErrorDocument 404 /404.htm

Bekomme aber immer nur nen 500 Internal Server Error.
Kann mir wer weiterhelfen?

Gruss
X
 
Probier mal Folgendes:
Code:
ErrorDocument	404	/404.htm

Options		+FollowSymLinks
RewriteEngine	On
RewriteRule	^ava/([^/.]+)\.jpg$	/ava/$1.php	[NC,L]
 
Nö, klappt nicht: http://simonlang.ch/ava/test4.jpg --> http://simonlang.ch/ava/test4.php

Hmpf... Merke gerade das die Fehlerseiten auch nicht funktionieren...

Wenn ich mit dem FTP einlogge ist das Root folgendes: /
Aber für einen Browser ist es: /html
Im /html liegt auch das .htaccess. Das sollte kein Problem sein oder?

X

Edit:
Im Moment habe ich den mod_rewrite rausgenommen, da sonst die ganze Seite nicht mehr funktioniert. Weiss trotzdem wer wo der Fehler liegT?
 
Zuletzt bearbeitet:
Scheint was mit dem Webserver nicht zu stimmen. Auf einem anderen Server funktioniert es wunderbar. Danke viel mal Gumbo

X
 
Zurück