如何在png / jpg扩展中运行php脚本

时间:2015-04-19 15:06:19

标签: php apache .htaccess security web

如何编辑.htaccess文件以使客户端运行php脚本,但是在png / jpg扩展名中。秀... 用户将访问网址

http://example.com/script.png他会看到“测试”(php脚本将返回此值),而不是图像。 这就是我已经做过的事情: .htaccess文件:

AddType application/x-httpd-php .png

script.png文件:

<?php
header("Content-type: image/png");
echo 'test';
?>

这段代码有什么问题?为什么它不起作用?浏览器尝试下载图像:/

1 个答案:

答案 0 :(得分:2)

将以下行添加到.htaccess文件

AddHandler application/x-httpd-php .png

这告诉服务器将所有以.png结尾的文件处理为.php