如何将 PHP 页面重定向到 IMG?
我有一个博客后台网站。我们提供了一些用户可以插入到页面中的 HTML 代码,其内容如下:
不幸的是,我不得不不时地重新定位图像。每次我必须重新定位图像时,该图像就不再适用于将代码放入其网站的人。
我想知道 PHP 中是否有一种方法可以执行如下操作:
并且让 getImage.php 实际上重定向到实际的图像 URL(使用给定 ID 从我的数据库中查找)。通过这种方式,我可以向用户提供一个 URL,并且如果我需要重新定位图像,我只需在数据库中进行即可,并且用户的后台仍然有效。
有什么建议吗?
I have a blog background website. We provide some HTML code that the user can insert into his page, and it has something like this:
<img src="http://example.com/img.jpg" />
Unfortunately, I have had to relocate the images from time to time. Each time I have to relocate the image, the image no longer works for the people who have put the code into their site.
I am wondering if there is a way in PHP so that I can do something like this:
<img src="http://example.com/getImage.php?id=523" />
And have the getImage.php actually redirect to the actual image URL (looked up from my database with the given ID). In this way, I can have one URL to give to the user, and if I ever need to relocate the image, I just do it in my database, and the user's background still works.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的。您可以使用以下命令从 php 透明地提供 JPEG:
或者,您可以直接重定向到图像 URL:
Yes. You can use the following to transparently serve a JPEG from php:
Alternatively, you can just redirect to the image URL: