ディレクトリ内の画像を探すリダイレクト設定があり、存在しない場合は、画像のサイズを変更してそのディレクトリに保存するphpファイルにリダイレクトします。私はそれをうまく機能させました。問題は、書き込まれた画像が 4 時間前のものである場合に、それをリダイレクトする適切な方法を見つける必要があることです。Mod_expires を調べましたが、画像が 4 時間経過したときに、php 画像リサイザーにリダイレクトする方法が見つかりませんでした。
PHP でこれを実行できることはわかっていますが、要点は、PHP の代わりに apache を使用してサーバーの負荷を軽減することでした。私が取り組んでいるサイトは、毎日数千人の閲覧者を獲得しているため、サイズ変更された画像を効率的にキャッシュする必要があります。これが私がやっていることの例です...
- ブラウザは「http://images.mydomain.com/image/1234_01_thumb.jpg」を要求します
- Apache は「http://images.mydomain.com/image/1234_01_thumb.jpg」が存在するかどうかを確認します
- 存在しない場合は、「/image/resize_image.php」にリダイレクトし、「/images/」フォルダにサムネイルを生成します
「1234_01_thumb.jpg」がx時間経過したときに「/image/resize_image.php」にリダイレクトするにはどうすればよいですか?ある時点で、誰かがその写真を更新しなければならなくなります。特に間違った写真をアップロードした場合は、永続的ではありません。
助けてください。前もって感謝します!