Dec
2007
Blogger如何将日志发布到自己的FTP上(补完)
今天又是平安夜了, 不过我对过节很不敏感, 连中国节的年我都不太在意, 外国节日更没感觉了. 不过不管怎么说, 还是先祝大家圣诞快乐!
2006年的3月份的时候我曾经写过一篇关于如何将blogger的日志发布到自己FTP空间的文章, 不过当时写文章时针对的空间提供商并不适合大部分用户. 又因为前两天又发现有网友不会设置blogger的FTP发布设置, 所以决定, 重新撰写这篇文章, 希望能够为那些不会设置blogger的FTP发布的人们提供一些帮助.
在写之前, 有两个为什么, 是有必要解答一下的...
1. 为什么不用默认的空间托管blogspot?
答: 我发现很多blogger的用户都会提出同样的问题, 就是为什么他们的博客无法访问? 其实原因很简单, 因为blogspot这个域名在我国金盾工程的GFW中, 是被封杀的对象. 至于这又是为什么, 就像国内其他博客服务把"西藏","自由"等词汇列为关键词(文字狱)的理由一样, 所以没有为什么. 你只需要知道在中国大陆范围内无法访问blogspot是正常现象就可以了.
2. 为什么选择FTP方式发布而不选择blogger的域名绑定服务?
答: 与上一个问题一样, blogger域名绑定服务的地址也是在我国封杀黑名单中的, 虽然可以通过一些手段绕过GFW, 但操作起来比较麻烦, 而且也会降低BLOG可访问的保障. 所以我个人的建议还是采用FTP发布更加稳妥和长久.
下面开始教程...

FTP服务器: 填写你FTP空间的域名或者IP(FTP空间提供商都会提供这个地址)
博客URL: 填写你的BLOG地址(通常都是你的FTP地址)
FTP路径: 就是你要将所有日志页面发布到那个目录下面, 如果你只是用来发布BLOG, 那么填"/"(根目录)就行了.

供稿文件名: 填写"atom.xml"即可(当然, 你也可以填写除了"rss.xml"以外的其它名字)
FTP用户名和密码: 填写登录你FTP空间的用户名和密码.
全部填写正确后保存设置.


另外, 可能很多人已经看懂了这篇文章, 也知道如何设置. 但是苦于没有FTP空间而无法实现FTP发布. 虽然国外有很多免费的FTP空间提供, 但大多数都被我国封杀掉了, 即便几个侥幸生存的, 也不敢保证安全. 这是很无奈的事情, 如果真的非常需要这样一个FTP空间, 可以考虑几个人合伙到DH等国外的几个口碑较好的服务提供商那里合租一块空间, 这样IP独立, 只要你们的文章内容不涉及政治和有严重影响力色情传播, 就不会有什么问题了. 如果你不想为这件事有费用上的支出, 当然也可以用国外提供的免费空间, 但安全性(这里说的安全性是指针对大陆范围的可被访问性)就要差多了. 或者如果你和我很熟, 我也可以给你提供一个免费的空间, 如果你没有域名, 我也可以给你提供一个免费的二级域名, 并帮你做好服务器上和DNS上的一切设置.
至此, 关于blogger的FTP发布设置全部介绍完毕. 如仍有不明, 请在此文下方留言, 我会尽快解答.
相关文章



















第5楼
【日期】:2008.03.18 星期二
【时间】:8:49 pm
谢谢你的文章,我已经把我的 另一个blog发布到hostbigger上了。 不过我还有一个问题想求助:以前的blog首页点文章标题可以进入该文章的,为什么我的发布以后就不可以了呢?
还有就是你介绍的存档路径我用了不行,换在主目录下就可以了。
你的email评论自动通知似乎好像没发挥作用啊?
再谢!
〖日期〗:2008.03.18 星期二
〖时间〗:9:15 pm
@更生长子
Q1. 就模板和应用在BLOGSPOT托管的新模板是不一样的. 就模板是FTP发布, 在FTP发布之前, 根本不存在文章地址, 所以没法点击标题转到文章页. 而用BLOGSPOT托管是不同的.
Q2. 如果是HOSTBIGGER的主机, 存档路径要写成 /public_html/archives/ 或者/public_html/你自定义的存档目录名字(英文)/
Q3. 并不是EMAIL通知没有作用, 而是所有发到你邮箱的邮件全部投递失败了...
〖日期〗:2008.03.18 星期二
〖时间〗:9:00 pm
不好意思刚才的连接发错了,是http://crane.hostbigger.com/
更可怕的是这个地址怎么在ie下打不开阿,在firefox下可以
〖日期〗:2008.03.18 星期二
〖时间〗:9:23 pm
在IE下不是打不开, 而是默认成了GB2312编码, 换成UTF-8编码是可以查看的. 检查一下你源码或者BLOGGER等设置, 是否有什么地方有问题.
BTW: 每次答复你后都会收到一封退信... 不知道你 z....30@gmail.com 的邮箱是否能正常接收邮件...
第4楼
【日期】:2008.03.16 星期日
【时间】:6:38 pm
你好哇!
我也想把我的blogger发布到ftp空间上,可是我看到你的教程上的截图和blogger上的不一样,我就找不出头绪来了。
恳请帮助,谢谢!
〖日期〗:2008.03.16 星期日
〖时间〗:6:43 pm
之所以截图和BLOGGER不一样, 因为截图中, BLOGGER已经设置为FTP发布模式了, 并且模板是符合FTP发布要求的旧模板样式.
当BLOGGER选择用FTP发布到其他空间时, 模板样式需要更改为旧的模板样式才可以进行FTP发布.
〖日期〗:2008.03.17 星期一
〖时间〗:8:11 pm
确实是这样的,谢谢!
第3楼
【日期】:2008.03.14 星期五
【时间】:12:54 pm
@Vane
呵呵... 客气了~
第2楼
【日期】:2008.03.14 星期五
【时间】:11:03 am
哈哈,谢谢大大。其实我在源代码里已经改过了,只不过FTP发布延迟,我重新发布了一下,就可以了。
第1楼
【日期】:2008.03.12 星期三
【时间】:5:27 pm
有一个问题想请教大大,我按照你的教程发布之后,却发现blog全是乱码,但我的模板中明明标记了charset=utf-8的,是什么原因呢?
〖日期〗:2008.03.12 星期三
〖时间〗:5:33 pm
看了一下, 虽然你在BLOGGER后台设置了UTF-8的编码, 但是在模板源代码中, 默认编码还是西欧的.
注意你模板开头的这段META信息编码:
《title》Vane Talk《/title》
《meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /》
把最后的
iso-8859-1
换成utf-8就可以了.