2011-01-10 3 views
0

Ich benutze diesen Code no_picture.png für die Anforderung zu zeigen, dass 404-Fehler zurückgibt:Anzeigen mit Bedingung statt 404 Fehler no_picture.png

RewriteEngine On 
RewriteCond %{REQUEST_URI} \.(jpg|gif|png)$ [NC] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .*$ no_picture.png [L] 

ich eine Umleitung Bedingung schreiben möchten. Wenn der Benutzer /21ls21s1_mini.png eingibt, sollte er auf mini_no_picture.png umgeleitet werden, wenn der Benutzer /21lls21s1.png eingibt, dann sollte er wie oben zu no_picture.png umleiten. Wie kann ich das machen? (21lls21s1 stellt Dateiname, der nicht existiert)

Antwort

1

Ich bin nicht sicher, dass ich auf Ihre Frage verstanden habe, aber man kann nicht einfach eine weitere Regel hinzufügen, wie

RewriteCond %{REQUEST_URI} .*_mini_\.(jpg|gif|png)$ [NC] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule .*$ mini_no_picture.png [L]