织梦淘宝客3.3产品图片地址不使用淘宝地址修改方法

在织梦淘宝客3.3中,没有保存到本地的产品图片都使用淘宝地址,形如:

引用内容 引用内容
http://img02.taobaocdn.com/bao/uploaded/i2/T11oKkXnNzXXa8RUI9_074807.jpg

这样的地址多了,搜索引擎会不会因此判定这个站是淘客站呢?最终决定修改成如下形式:

引用内容 引用内容
http://www.mzwu.com/taoke/gourl.php?url=aHR0cDovL2ltZzAyLnRhb2Jhb2Nkbi5jb20vYmFvL3VwbG9hZGVkL2kyL1QxMW9La1huTnpYWGE4UlVJOV8wNzQ4MDcuanBn

织梦淘宝客3.3产品图片地址不使用淘宝地址修改方法

①.在/taoke文件夹下创建一个文件gourl.php:

<?php
if(!empty($_GET["url"]))
{
    header('Location:'.base64_decode($_GET["url"]));
}
?>

②.打开/taoke/include/taoke.func.php,增加下边函数(注意修改域名):

//dnawo:删除淘宝地址
function deltburl($str){
    $cfg_taoke_url = 'http://www.mzwu.com/taoke/gourl.php?url=';
    if(substr($str,0,7)=='http://'){
        $str = $cfg_taoke_url.base64_encode($str);
    }else{
        preg_match_all('/"([\w\/\.\?\=\-!:&_]+taobao[\w\/\.\?\=\-!:&_]+)"/i',$str,$mat);
        for($i=0;$i<count($mat[1]);$i++){
            $str = str_replace($mat[1][$i], $cfg_taoke_url.base64_encode($mat[1][$i]), $str);
        }
    }
    return $str;
}

③.修改模板中图片地址标签:

{dede:field.pic_url/}

修改为:

{dede:field name='pic_url' function='deltburl(@me)'/}

修改完成!

评论: 0 | 引用: 0 | 查看次数: 4752
发表评论
登录后再发表评论!