木子屋 Dnawo's BLOG

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

👤 dnawo 📅 2012-03-14 👁 5807 👍 0 💬 0 🔄 本站原创
在织梦淘宝客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)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 织梦淘宝客3.3淘宝客栏目为什么要绑定商铺类目? 下一篇 → 织梦淘宝客3.3产品详情页增加description