PHP 替换图片链接协议头并重定向到百度图片服务器
你可以使用PHP中的字符串替换函数来实现这个功能。具体步骤如下:
- 获取原始图片链接。
- 使用'str_replace()'函数将链接中的协议头替换为新的协议头。
- 使用'header()'函数进行重定向到新的图片链接。
以下是一个示例代码:
<?php
// 获取原始图片链接
$originalImageUrl = 'http://example.com/image.jpg';
// 替换协议头
$newImageUrl = str_replace('//', 'https://gimg3.baidu.com/gimg/app=2028&src=', $originalImageUrl);
// 进行重定向
header('Location: ' . $newImageUrl);
exit;
?>
请注意,上述代码中的'$originalImageUrl'变量应该是你要重定向的原始图片链接。你可以将其替换为你自己的图片链接。
另外,使用'header()'函数进行重定向之前,确保没有输出任何内容到浏览器,否则重定向将失败。在调用'header()'函数之前不要有任何的'echo'或'print'语句。如果有输出,请将其移除或注释掉。
原文地址: https://www.cveoy.top/t/topic/qmiD 著作权归作者所有。请勿转载和采集!