暂时性解决 Picasa 在博客显示红叉的办法

只是暂时性的,因为 偶老姐Heidi 还有 作甚Donald 的博客图片都是放到 Google Picasa 相册,所以请我忙他们修复图片失效的问题。

结果正巧看到东哥的解决《最近刚刚出现的图片红叉问题》一文,哈哈,省心又省力。下面我讲讲方法:

首先,下载 Pika.zip ,下载地址://showfom.imgbed.com/pika.zip

解压,用非记事本打开 readimg.php ,修改这段:

if( substr_count($_SERVER['HTTP_REFERER'], 'storyday.com') < 1 ) {
header("location:http://homezz.com/theme/images/logo.gif");
}

storyday.comhttp://homezz.com/theme/images/logo.gif 改成自己的,目的是防止出了域名为 storyday.com 的站盗链。

接着,上传 pika 目录到你的国外空间,设置 cache目录 的权限为777,(假设 readimg.php 的访问地址是 http://xxx/pika/readimg.php

然后,进入WordPress 的后台,编辑主题的footer.php文件,加入以下代码:

<script language="JavaScript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$("img ").each(function(i){//遍历本页所有的图片
var src = $(this).attr("src");
if( src.indexOf('ggpht')!=-1 ){//如果图片来自某个地方,则替代之
$(this).attr("src","http://xxx/pika/readimg.php?src="+src.replace("ggpht","gouride") );
}
});
</script>

保存,刷新你的博客吧,假如出现500等错误,那就是空间不支持了,换个地方吧。

=====

假如是国内的空间的话,则需要服务器管理员权限,以我的VPS为例,操作系统是 CentOS 5.3ssh 进入,输入以下命令

vi /etc/hosts

然后增加需要的hosts,和 Windows 一样,前面ip,然后一个空格,然后一个域名。

然后,和上面方法一样。

PS:我帮我老姐和作甚都是放到我国内的 VPS 上,而且防止盗链了,假如直接让大家用的话,服务器会吃不消的,所以,有国外空间的朋友就请自己解决,而没有国外空间的童鞋只有祈祷了……

再次PS:东哥已经发布Pika的插件,小白们可以去这里下载,有详细的安装说明。


.De域名注册

相关信息

已有66条评论

  1. Heidi CHINA Google Chrome Windows 发表于2009年07月17日02:52

    沙发是我嗒~
    o(╯□╰)o 居然用这张图做例子……

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @Heidi, 这个女的身材不错嘛~~

    [回复]

    iDea1983 CHINA Google Chrome Windows 回复:

    @Showfom, 还好我都放在自己的服务器上!没有遇到这样的情况!

    [回复]

    蓝冰 CHINA Mozilla Firefox Windows 回复:

    @iDea1983, 以前x惯了。

    [回复]

  2. 博译论 CHINA Mozilla Firefox Windows 发表于2009年07月17日03:16

    忍抉IM5还真不知道在说些什么呢

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @博译论, 哈哈 不知道就对了 :oops:

    [回复]

  3. 神兽 CHINA Internet Explorer Windows 发表于2009年07月17日06:56

    唉,这么好的相册,兲朝没法用,吃我们的用我们的还他吗的不让咱们过舒坦,艹 :twisted:

    [回复]

    老时 CHINA Mozilla Firefox Windows 回复:

    @神兽, 神兽 怎么了

    [回复]

    神兽 CHINA Internet Explorer Windows 回复:

    @老时, 被河蟹了 :cry:

    [回复]

    老时 CHINA Mozilla Firefox Windows 回复:

    @神兽, 我说呢。。。。。

    [回复]

    seri CHINA Internet Explorer Windows 回复:

    @神兽, :neutral: 就是,好烦

    [回复]

  4. huaimao CHINA Mozilla Firefox Windows 发表于2009年07月17日09:23

    还好 偶早把相册里面的东西拷贝下来了!啊啊啊! 博主风流依然不减当年啊! :grin:

    [回复]

  5. 天毅 CHINA Google Chrome Windows 发表于2009年07月17日10:48

    你博文中说看不懂的东西,我也看不懂,艹!

    [回复]

  6. 天毅 CHINA Google Chrome Windows 发表于2009年07月17日10:59

    你说的是反话,我靠!!!

    [回复]

  7. 365hope CHINA Internet Explorer Windows 发表于2009年07月17日11:23

    很好哇!这就是攻克了魔鬼大法了吗。

    另,本文插图实在非常之*人啊! :wink:

    [回复]

  8. 射击博客 CHINA Mozilla Firefox Windows 发表于2009年07月17日11:48

    fuck gfw

    [回复]

  9. LAONB CHINA Mozilla Firefox Windows 发表于2009年07月17日12:54

    我没什么图片,那我拿两个Windows7的ISO放你VPS吧 :grin: :grin:

    [回复]

    章鱼 CHINA Mozilla Firefox Windows 回复:

    @LAONB, 狠 NB 果然laonb

    [回复]

  10. 小明猪 CHINA Mozilla Firefox Windows 发表于2009年07月17日13:12

    支持一下~~~我很多图片都直接上传到自己空间...

    [回复]

  11. marslau CHINA Mozilla Firefox Windows 发表于2009年07月17日13:44

    看来美图的关注度大于文章的关注度啊

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @marslau, 这叫做吸引人的方法 哈哈

    [回复]

  12. @openboy CHINA Mozilla Firefox Windows 发表于2009年07月17日13:49

    我想已经麻痹了。。哇哈哈,反正我自己可以看到图就ok了。。话说那人弄的什么哇。。我也看不懂。。 :roll:

    [回复]

  13. coolcfan CHINA Internet Explorer Windows 发表于2009年07月17日16:44

    这个倒是挺好

    用Picasa当图床的还真是多呀……

    [回复]

  14. 牛雜檔CEO CHINA Mozilla Firefox Windows 发表于2009年07月17日20:31

    自己空间贴图的飘过

    [回复]

  15. 回忆 CHINA Mozilla Firefox Windows 发表于2009年07月17日21:46

    RU米都给墙了,Picasa墙去吧,反正空间都访问不了了 :evil:

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @回忆, 你的博客我能访问也

    [回复]

    回憶 CHINA Mozilla Firefox Windows 回复:

    @Showfom,
    我的是國內空間,能訪問 :grin:

    [回复]

  16. shuil CHINA Google Chrome Windows 发表于2009年07月17日22:57

    我发誓我真的不懂你在说什么!

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @shuil, 我也发誓这是我键盘乱敲的,要怪就要怪发明键盘,哦不,发明电脑的人。

    [回复]

  17. bolo CHINA Internet Explorer Windows 发表于2009年07月18日10:05

    很牛b,用jQuery做的

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @bolo, jq替换原始图片地址而已 现在用插件就OK

    [回复]

    bolo CHINA Internet Explorer Windows 回复:

    @Showfom, 什么插件能实现这个功能?

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @bolo, 不是在最后写了么。。。http://www.storyday.com/html/y2009/2496_pika-released-plug-ins.html

    [回复]

  18. 铁蛋骑士 CHINA Mozilla Firefox Windows 发表于2009年07月18日17:57

    Hello,弱弱地问个弱弱的问题…
    我换了空间,域名没变,
    除了将:
    1. 把原空间里的所有东西搬到新空间;
    2. 新空间绑定域名;
    3. 去域名商修改指向;
    以外,还需做啥不?

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @铁蛋骑士, 数据库,MySQL数据库也得转移……

    [回复]

    铁蛋骑士 CHINA Mozilla Firefox Windows 回复:

    @Showfom,
    可是我发现转移过去之后全是乱码……
    全是乱码……全是乱码……
    碎碎念……

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @铁蛋骑士, 编码编码编码……尽量用UTF-8

    [回复]

  19. nicidoggy CHINA Internet Explorer Windows 发表于2009年07月18日18:04

    :idea: 模仿你们的方法,成功解决imageshack红叉!

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @nicidoggy, Yes! 原理一模一样 :oops:

    [回复]

  20. 射击博客 CHINA Mozilla Firefox Windows 发表于2009年07月18日19:25

    似乎解封了 大家看看

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @射击博客, 我这里没有,上海电信

    [回复]

  21. 吖Bee CHINA Mozilla Firefox Windows 发表于2009年07月18日20:08

    ☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @吖Bee, ☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀

    [回复]

  22. 吖Bee CHINA Mozilla Firefox Windows 发表于2009年07月18日21:04

    [回复]

    吖Bee CHINA Mozilla Firefox Windows 回复:

    @吖Bee, ☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @吖Bee, ☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀☀

    [回复]

  23. 小猪vs蛋挞 CHINA Safari Mac OS 发表于2009年07月18日22:16

    好就好在照片都有备份...汗,电脑里存着...

    [回复]

  24. shamas CHINA Internet Explorer Windows 发表于2009年07月19日08:52

    靠,每次来都能发现我正需要的东西,我的GG相册所有的封面都是个XX,图片也打不开

    [回复]

  25. 许三品 CHINA Google Chrome Windows 发表于2009年07月19日09:01

    通过你的详细说明,我的jpuery代码部份终于搞定!

    [回复]

  26. shamas CHINA Mozilla Firefox Windows 发表于2009年07月19日09:08

    我的电脑改了host也没用,估计我的相册是用不了了

    [回复]

  27. 要饭的 CHINA Mozilla Firefox Windows 发表于2009年07月19日10:57

    :smile: 正在找解决这个问题的方法呢

    [回复]

  28. sswv FRANCE Google Chrome Windows 发表于2009年07月19日14:12

    我也写了一个类似的,欢迎试用: http://blog.linjian.org/articles/imagoxy-image-proxy/

    [回复]

  29. 冰古 CHINA Google Chrome Windows 发表于2009年07月20日00:45

    竟然用qq的表情,太yd了 :grin: :evil:

    [回复]

  30. junjun CHINA Mozilla Firefox Windows 发表于2009年07月20日10:22

    放自己空间好了

    [回复]

    iDea1983 CHINA Google Chrome Windows 回复:

    @junjun, 和我想法一样哦 :razz:

    [回复]

    SErHo CHINA Internet Explorer Windows 回复:

    @iDea1983, 就是太耗流量了,也占空间

    [回复]

  31. 细毛 CHINA Internet Explorer Windows 发表于2009年07月21日01:41

    还好我没有那个。。。。。

    [回复]

  32. schuen GERMANY Mozilla Firefox Mac OS 发表于2009年07月21日02:38

    以后图片还是放到自己的空间吧

    [回复]

  33. beatlesred CHINA Internet Explorer Windows 发表于2009年07月21日08:50

    :cool: 后面比前面好看 :lol:

    [回复]

  34. Donald CHINA Opera Windows 发表于2009年07月23日20:41

    本文评论很汹涌啊...啧啧...

    [回复]

  35. pan CHINA Internet Explorer Windows 发表于2009年08月13日01:38

    没有国外空间,怎么办 :shock:

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @pan, 国内服务器修改hosts,嗯。

    [回复]

  36. funcc Google Chrome Linux 发表于2010年03月29日21:10

    不错不错,先收藏了。

    [回复]

欢迎写下您的评论,其中 * 为必填项目

这里写下你想说的话

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


Follow us on Twitter