在 lighttpd 上从 PNG 文件运行 PHP
我只需要对一个文件 (uptime.php) 执行此操作,并且必须使用 uptime.png 来请求该文件。
在我的配置文件中为所有 png 文件添加规则将是自杀..:P
I only need to do this for one file (uptime.php) and it must be requested by using uptime.png.
Adding a rule for all png files in my config file would be suicide.. :P
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一般来说,不需要使用
uptime.png
来请求:您可以使用.php
扩展名。只要您的脚本输出为 MIME 类型,浏览器就会将数据识别为图像。
但是,如果您确实必须使用
uptime.png
作为 URL,则可以使用重写规则。例如:Lighttpd 文档中有有关这些重写规则的更多信息:: ModRewrite 文档。
In general, it does not need to be requested by using
uptime.png
: you can use a.php
extension. As long as your script outputsas the MIME type, browsers will recognise the data as an image.
However, if you really must use
uptime.png
for the URL, you can use a rewrite rule. For example:There is more information about these rewrite rules in the Lighttpd Docs::ModRewrite documentation.