图像访问监控

时间:2013-06-25 04:22:58

标签: php javascript jquery html html5

有没有办法监控用户的图像访问。我的网站图片很少。但是如果用户直接访问图像,我想在用户访问图像时运行特定的脚本,例如

 http:www.website.com/images/image1.jpg

如果用户直接将以上链接放在浏览器中,那么脚本应该运行。有什么办法吗?

2 个答案:

答案 0 :(得分:1)

将对images / *的所有访问权重写为脚本,并使用mod_rewrite通过脚本提供文件。在脚本中,您可以 - 发送文件 - 调用数据库或其他东西......

Url Rewriting Guide

Serving files with PHP

示例htacces:

RewriteEngine on    
RewriteRule ^/images/(.*) getImage.php?i=$1 [L]

答案 1 :(得分:0)

我不使用php但是在任何Web框架中你都应该能够进行URL调度(例如使用正则表达式来路由任何* .jpg访问),记录它然后通过设置标题将其重定向到真实图像MIME类型为'image / jpeg'并提供实际图像文件。