|
马上注册加入飞飞侠论坛,轻松做淘客!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
以下仅对飞飞侠6.0. 小淘客的朋友请稍后在后台直接升级
淘宝部分图片链接 突然加密的(https开头),我们在引用的时候无法显示
以下是临时解决方法、终极方案 要看淘宝怎么改 是否会彻底取消 http 图片链接
找到:
app/Common/common.php 打开 搜索 get_thumb
把整个 get_thumb{ ... }
改成
- function get_thumb($img, $suffix = '_thumb') {
- if(!preg_match('#^http[s]?.+#',$img))
- {
- return $img;
- }
- else
- {
- if(false!==stripos($img,'620x10000'))
- {
- $img = substr($img,0,strripos($img,'_'));
- }
- else
- {
- for($i=0;$i<=1000;$i=$i+5)
- {
- $preg = $i.'x'.$i;
- if(false!==stripos($img,$preg))
- {
- $img = substr($img,0,strripos($img,'_'));
- break;
- }
- }
- }
- //淘宝图片网址
- $inimg = array('tbcdn.cn','taobaocdn.com','taobao.com','alicdn.com');
- foreach ($inimg as $v) {
- if (stripos($img, $v)!==false) {
- $img = preg_replace('#^https(.+)#','http$1',$img);
- //淘宝图片 _s _m _b
- switch ($suffix) {
- case '_s':
- $img = $img . '_100x100.jpg';
- break;
- case '_m':
- $img = $img . '_230x230.jpg';
- break;
- case '_b':
- $img = $img . '_310x310.jpg';
- break;
- }
- return $img;
- }
- }
- return $img;
- }
- }
复制代码
然后清理下缓存就行了、
如遇到问题,请联系
|
|