怎么把链接变短
http://www.amazon.com/145w-Polycrystalline-Solar-Panel-Pack/dp/B007VPQP5Q/http://www.amazon.com/3130-Diagnostic-Playback-Capability-Vehicles/dp/B000KID31K/
http://www.amazon.com/3150-Professional-CanOBD2-Diagnostic-Vehicles/dp/B001QIYAQ0/
http://www.amazon.com/3160B-Professional-CanOBDII-Diagnostic-Enhanced/dp/B001QIUGVI/
http://www.amazon.com/3M-SV-Tactical-Hearing-Protector/dp/B0006968YM/
想改为下面这样,批量,大家有办法吗
http://www.amazon.com/B007VPQP5Q/
写个程序,读取每一条URL,然后截取http://www.amazon.com/和/dp之间的内容,接着把取到的数据给替换掉后就变成http://www.amazon.com/B007VPQP5Q/ 这样的网址了 本帖最后由 阿百川 于 2013-2-22 08:06 编辑
hxxp://www.amazon.com/B007VPQP5Q/
这样打不开,需要添加/dp/
hxxp://www.amazon.com/dp/B007VPQP5Q
添加追踪id
hxxp://www.amazon.com/dp/B007VPQP5Q?tag=advertcn-20
批量处理的话用excel可以做到
按‘/’进行分割,删除列,然后把内容复制到emeditor,替换‘\t’为‘\’
把amazon弄短这个有什么意义? 实用技巧,收藏了 只想到了几个思路:
1,仅仅是链接文字变短,可以<a href=“http://www.amazon.com/145w-Polycrystalline-Solar-Panel-Pack/dp/B007VPQP5Q/”>http://www.amazon.com/B007VPQP5Q</a>
2, 写个转换transfer.php,<a href=“yoursite/transfer.php?id=B007VPQP5Q”>http://www.amazon.com/B007VPQP5Q</a>, 在这个transfer.php中根据参数做redirect
总感觉这样做没什么意义,lz为什么要把链接变短呢? 本帖最后由 lwbing 于 2013-2-22 10:15 编辑
Amazon有自己的短网址,你获取地址的时候有个缩短服务的,亲!
你这样缩短然后加自己的Track ID? 用Editplus的替换功能吧,搜索的时候要用到正则表达式
Ctrl + H 打开替换窗口
勾选 正则表达式(x)
搜索 com/.*/dp/
替换为 com/
点替换全部, 搞定
不错哦:):) 如楼上所说,Amazon产品页面URL中的产品名称部分,在解析时是不起作用,可以删去的。
但删去后Amazon会不会k你,未知。我看过一些大站做Amazon Affiliate都用的精简(删除产品名称)后的URL,不过什么事都照着大站做未必安全。 excel分割,用/或者用/dp/作为分隔符。删除中间的列,再用&符号把前面几个单元格连接起来,复制然后选择性粘贴为数值格式就可以了 这样做的话,点击时有些链接会被自动去掉自己的ID(cookies不被记录) lozouee 发表于 2013-2-22 16:54 static/image/common/back.gif
这样做的话,点击时有些链接会被自动去掉自己的ID(cookies不被记录)
不会吧,做了一些测试,然后到amz的后台有ID的点击记录 正则表达式解决吧
在editplus 用 /*/dp/用/dp/替换掉 用短链服务,google有,还提供api调用。bitly也行,但api的quota不高
页:
[1]
2