软件介绍:PHPRunner是一个用于快速构建数据库驱动的Web应用程序的工具。它允许开发人员根据他们的需求轻松地创建功能丰富、交互性强的PHP应用程序,而无需编写大量的...
第一步:建立一个文本 img.txt 里面一行一个存储远程图片地址
http://www.tugaga.com/uploads/allimg/20230622/1-2306220F015450.jpg
http://www.tugaga.com/uploads/allimg/20230617/1-23061H11030S5.jpg
http://www.tugaga.com/uploads/allimg/20230604/1-2306041G356457.jpg
http://www.tugaga.com/uploads/allimg/20230604/1-2306041AZ0P6.jpg
第二步:建立 img.php 代码如下:
<?php
// 读取img.txt文件中的所有图片链接
$links = file('img.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
if ($links) {
// 获取URL参数 id,用于确定要加载的图片
$id = $_GET['id'];
if (isset($links[$id])) {
// 将图片链接重定向到外部链接
header('Location: ' . $links[$id]);
exit();
}
}
// 如果没有找到指定ID的图片或出现其他错误,重定向到默认图片
header('Location: http://www.tugaga.com/uploads/allimg/20210129/1-210129110403E8.png');
exit();
?>
第三步:访问 http://xxx.tugaga.com/img.php?id=2 就可以显示图片了 可以直接加载到网页中 <img src="http://ziyuan.tugaga.com/img.php?id=2" alt="Image">
第四步 如果想把图片地址 做成不带问问号得就需要用到伪静态规则 下面以IIS为例:
<rule name="Rewrite Images" stopProcessing="true">
<match url="^up/(.*).jpg" ignoreCase="false" />
<action type="Rewrite" url="img.php?id={R:1}" />
</rule>
现在就可以实现 http://xxx.tugaga.com/up/2.jpg 这种格式了 可以直接加载到网页中 <img src="http://ziyuan.tugaga.com/up/2.jpg" alt="Image"> 其实这个 图片就是 img.txt里面得第二张图片
土嘎嘎技术网友情提示 ,只支持JPG格式