挽救 Blog 上的 Flickr 图片!

继续沉浸在 Flickr 被 GFWed 的悲痛中,今天却发现了意外惊喜,巧克力工厂 的 Micheal 结合半亩塘闲话的日志,给出了挽救 Blog 上 Flickr 图片的方法。原来,GFW 封的只是域名,IP 没被封,所以可以把 URL 地址替换成 IP 形式就可以了,图片在 flickr 上一般被存储在 static.flickr.com, farm1.static.flickr.com 和 farm2.static.flickr.com 上,所以在数据库中把这三个地址替换成对应的 IP 地址就可以了。

方法: (via Michael)

以下的操作对象为 WordPress 的数据库,其它类型的 blog 请自行参照修改。

在 Myphpadmin 的 SQL 中分别输入:


UPDATE `wp_posts` SET `post_content` = REPLACE(`post_content`, 'farm1.static.flickr.com', '68.142.232.116');

UPDATE `wp_posts` SET `post_content` = REPLACE(`post_content`, 'farm2.static.flickr.com', '69.147.123.56');

UPDATE `wp_posts` SET `post_content` = REPLACE(`post_content`, 'static.flickr.com', '68.142.232.116');

替换完成。

UPDATE: iStef 为 WordPress 用户写了个插件,激活后,Flickr 的图片直接回来!不错不错(iStef 的文章里还有很多其它方法,也不错)。

感谢感谢!感谢上面提到的高手!我的 Blog 暂时不动,等搬到 CBN 的合租服务器再来改动!嘿嘿!哈哈!