始终割舍不下https,虽然它会多消耗一些资源,但毕竟可以让网站免于某些风暴,不过[M.zdpress](https://www.behindgfw.com/)提出了一个我没有注意到的问题,feedburner无法抓取feed了,试了一下,果然:
可以看出错误的原因是使用了无效的证书(当然无效,同时猜测fb使用的是Java),从证书这边着手看来是没希望了,只能换其他的方式。
前端时间在[GFans](https://groups.google.com/group/fans/)里听到过可以用[Google Reader](https://www.google.com/reader/)实现类似feed重烧或转发的功能,遂想用这个来试一试。
首先在GR中订阅自己的feed,然后给它打上一个tag(标签),也有的地方叫folder(目录),都一样,注意tag名最好唯一、专用,不要和其他的重复,比如我就直接用blog名作标签名称。GR不像FB,证书无效也没有关系。
然后在Settings->Tags中找到这个标签,点后面的广播图标,private就变成了public,后面的链接也随之出现了:
在后面的几个链接中点email a link
,填上自己的邮箱,发送,会收到一封信,里面有两个链接:
• View my shared items
• Subscribe to a feed of my shared items
使用其中第二行的链接,形式类似:
https://www.google.com/reader/public/atom/user/12175931868835525338/label/Fwolf%27s%20Blog
这个地址打开基本就是你原来feed的原貌!只是多了GR的一些附加信息,比如Blog标题从Fwolf's Blog
变成了"Fwolf's Blog" via Fwolf in Google Reader
、文章标题后来多出了个时间,我觉得这些是可以接受的,文章的内容基本不走样。
最重要的是,这个地址虽然也是https的,但它的证书是Google用于GR的,是有效的,是FB承认的,所以在FB中修改你原来的种子,把这个地址设置为Original Feed
,FB就可以正常更新了。
回顾一下,其实道理很简单,就是用GR“重烧”了一个种子,转发给FB而已。至于Blog程序自带的feed地址就不用再说了吧,其他feed阅读网站也可以使用同样的方式达到目的。
最后,感谢[妖精](http://www.newchen.com/)的提示,嘿嘿。
可是你的证书太假了,至少也得是是弄个自签名证书吧…
用得起 MT 的人可以再花点钱买个证书了,比如 godaddy 的个人证书一年也才 13、4 刀,呵呵
我记错价格了…,不过确实有便宜的。另外,为啥有自己的域名了还要 feedburner?我用 Google reader 直接订阅你域名下的 feed,https 没有问题。
一个ip只能用一个证书,即使我能购买证书,此服务器上的合租的其它网站也无法使用,相反还都要“接受”我的证书,有点太牵强了,所以干脆弄个很假的,大家一起都能用,主要目的就是加密传输。
feed的问题,fb具有统计等其它功能,不占我服务器资源,各有各的好处,所以都要能用,用户愿用哪个都行。攒200+订阅我容易么,呵呵。
我还纳闷你为什么改到HTTPS上了呢…. 原来是拜9FW所赐啊…. 唉…
我本善良,都是被逼着学坏的 o(╥﹏╥)o
在IE中登录鲜果访问你的订阅是,要狂点证书确认。。。 原因是你那排订阅图标都是放在https下的,如 https://www.fwolf.com/blog/wp-content/plugins/bookmarkify/reddit.png
已经开启了选项”Exclude Widget From Feed” 在feed中不再出现这些图片和链接
如果bookmarkify能把图片放到其它共享的地方就好了。
feedburner被“伟大的”GFW封掉了,向它说再见!