Schrecklichen Titel, aber weiß nicht wirklich, wie die Situation zu gut beschreiben. Ich möchte Bilder dynamisch vergrößern/verkleinern. Ich hoffe, meine Apache-config Folgendes zu tun:Dynamisch Serving-Dateien, je nachdem, ob sie in das Dateisystem geschrieben werden
- Ein Antrag auf /img/profile.jpg?crop & p = 50
- Apache überprüft, ob die Datei /img/profile.c empfangen wird .50.jpg exists
- Wenn es existiert, dient es das statisch, ohne meinen php-Server zu treffen
- Wenn es nicht existiert, trifft es /cropper.php?path=/img/profile.jpg & p = 50
- Diese Datei schreibt dann das Bild in eine Datei und dient dazu
- Antrag wieder kommt (siehe Schritt 1)
Ich fühle mich wie von uns konnte Verwendung des Filesmatch-Direktive in der .htaccess-Datei zu machen, aber ich nicht anfangen, weiß, wo sie wirklich. Irgendwelche Verbindungen würden geschätzt, oder irgendwelche Ideen.
Vielen Dank.
Eigentlich, an zweiter Stelle, aber ich denke, der Fluss würde Sinn machen, wenn es * immer * referenzierte eine Datei wie als _/img/profile.c.50.jpg_ und dann neu schreiben Regel überprüft, wenn es existiert, und wenn nicht, es an die Datei cropper.php geroutet. Würde das deine Logik drastisch verändern? – onassar
Siehe die dritte, es ändert sich nicht so viel.Die zweite, die immer das PHP-Skript verwendet, sieht viel sauberer aus und hält Ihre Verarbeitungslogik an der gleichen Stelle. Nachteil: Es wird mehr Ressourcen verbrauchen. – icanhasserver
Ehrfürchtiger Mann! Vielen Dank für Ihre Hilfe! : D – onassar