我有一个重定向设置,它在目录中查找图像,如果它不存在,它将重定向到调整图像大小并将其保存到该目录的 php 文件。我让它工作得很好。现在的问题是,如果写入的图像是 4 小时前的,我需要找到一种重定向它的好方法。我查看了 Mod_expires 但在图像 4 小时前找不到重定向到我的 php 图像调整器的方法。
我知道我可以在 PHP 中做到这一点,但重点是通过使用 apache 而不是 PHP 来减少服务器负载。我正在开发的网站每天都有数千名观众,所以我真的需要有效地缓存调整大小的图像。这是我正在做的一个例子......
- 浏览器请求“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”?在某些时候,有人将不得不更新那张照片,特别是如果他们上传了错误的照片,因此它不会是永久性的。
请帮忙。提前致谢!