用了两个月的000Webhost的免费空间,对于这个空间渐渐摸出了一些门道,现在,我就赘述一二。

一、申请时应注意的问题

1、邮箱的问题:

申请000Webhost空间时,无论你使用代理申请,还是直接在国外申请,最好使用Gmail
邮箱,因为如果使用国内的邮箱如163邮箱,可能收不到000Webhost提供给你的邮件,而且000Webhost规定每个邮箱只能申请一个账户 ,无论成功与否。

最重要的是Gmail邮箱有替身邮功能,也就是一邮多名,如果主邮箱是xiaoming@gmail.com,那么 xiao.ming@gmail.com
,xiaomin.g@gmail.com都是你的你的邮箱,都可以将邮件发到你的主邮箱里,但是在000Webhost看来这是不同的邮箱,这样你即使申请不成功,还可以用其他名字的邮箱申请。

2、IP的问题

无论怎样你使用中国的IP一定是申请不上000webhost这个空间的,所以我们在中国一定要挂代理才能申请。寻找的代理服务器,最好是美国或者加拿大的IP,据说用这两个国家的IP申请,可以100%成功。1个IP只能申请到1
个免费空间帐户,使得用代理服务器也不容易申请到。

另外,000webhost的部分服务器已经被“墙”,国内无法访问!我的好几个空间都是我肉身翻墙在韩国申请到,还好新申请的几个空间服务器都没有被中国墙掉。

3、关于IP不同地点的激活

由于我们申请时是使用的国外IP,但是当我们开通空间后,用的是中国的IP登陆,这是会出现IP锁定的问题。出现这种问题他会给你提示,你解锁IP即可。此时一封解锁IP的邮件将会发到你登陆的邮箱里,此时解锁即可。

注意:当你用代理申请好空间后,不要马上就在中国登陆,等上几天,然后再用中国的ip登陆,这样会降低空间被封的可能性。

4、申请时的域名问题
我们申请的时候到底是直接用自己的域名申请呢还是用官方给的二级域名呢?

个人建议,最好使用官方提供的二级域名。这是因为考虑到在国内不容易申请到此空间,而一旦你用自己的域名申请没有通过的话,你的这个域名就会被列入黑名单,也就是你的这个域名将永远不能再申请到此空间了。所以你最好先用二级域名申请,成功的话,再采用park
domains的方法把自己的域名加入到其中。

当然这样做也有一定的不便,就是你在空间申请后,将不能使用自己域名的二级域名了,就是用类似与 wap.qiankun.org.ru
的地址访问到空间建立的wap文件夹了

二、关于 WordPress

1、WordPress程序的迅速安装
我们安装时如果把WordPress解压再上传那会耗费很长的时间,我们需要一些迅速的安装方式。

解决方案:

(1)一键安装程序:

进入 Fantastico Autoinstaller,点你要选择安装程序下面的New
Installation按钮,然后输入要安装到的目录名称以及管理用户名和密码。然后回到 前面的一键安装页面,点View Installation
Details按钮查看管理地址和用户信息。

(2)在线解压文件:

1)首先将wordpress等建站程序压缩成.zip文件。使用 FTP登陆后将.zip文件上传至public_html文件夹下。请注意不要上传至根目
录下!

2)在CPanel下找的Files- File manages点击进入FTP文件管理
,会提示输入你的用户名和密码。进入后找到unzip,选择要解压的文件和位置即可。

注意:000webhost对于要解压的文件有5MB的限制,但通过FTP上传文件没有大小的限制,不过每个月000webhost会清除服务器中大于
5MB的文件。至于通过net2ftp(File
Manage)方式上传的文件大小则有2MB的限制。000Webhost支持zip,gz解压文件,不支持rar解压

2、Config设置
安装
WordPress时,如果我们没有采取事先修改congfig内容,而是采用WordPress安装向导安装时,通常服务器会提示500错误,这是由于在默认状态下,000Webhost的文件夹权限不是777,所以对于在其中无法新建config文件。

解决方案:我们最好在安装 WordPress前就配置好wp-config-sample的内容,然后重命名为wp-config,然后再上传至空间。

3、固定链接问题

000Webhost
在默认状态下是无法设置WordPress的固定链接的,在WordPress后台会出现错误提示,这是由于000Webhost免费空间默认不能生成.htaccess文件。

解决方案:在个人的电脑上是无法直接建立.htaccess文件的,我们应该首先新建一个文本文件,然后设置固定链接是提示你更新.htaccess文件的相关代码:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase
/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}
!-d
RewriteRule . /index.php [L]
</IfModule>
将此代码粘贴在文本文件中,然后用FTP工具上传至空间,然后再在FTP工具中将其重命名为“.htaccess”文件即可。通常.htaccess的文件属性应该设置为644.

其实,还有一种方法可以解决这个问题,那就是将public_html文件夹的属性变为777 ,不过不建议这样做。

4、新建文件夹问题
当我们向Wordpress导入xml格式的备份文件时,出现无法建立目录……/
/wp-content/uploads/2010/03是否上级目录没有写权限?
还有我们安装一些插件的时候也是不是会提示建立文件夹的问题,难道不能直接建立文件夹吗?

解决方案:这是由于上层
wp-content文件夹没有写入的权限,可通过chmod(FTP工具)来修改,同时记得勾上应用到本文件夹里面的目录和文件。然后把权限改成 755。

5、Google-sitemap问题
使用google-sitemap-generator插件无法建立sitmap.xml文件。

解决方案:这也是由于权限问题,解决方法可以参见第3条,新建两个文本文档,重命名为sitmap.xml文件和sitmap.xml.gz文件,上传到空间之后,让后将这两个文件权限设置为777

注意:以上
2.3.4.5条,均可以将所要修改文件的上层文件夹修改为777实现,但是强烈建议不要这么做,因为777是最高读写权限(文件在此属性下可以被读,被写,被执行),此时会带来一定的安全性!

三、如何去掉000webhost在每个网页自动添加的统计代码
一、网页中的统计代码
当我们打开任意网页,查看源代码,会看到在每个网页的最后一行都会有000Webhost自动添加的统计代码:

<!– www.000webhost.com Analytics Code –>
<script
type=”text/javascript”
src=”http://analytics.hosting24.com/count.php”></script>
<noscript>
<a
href=”http://www.hosting24.com/”>
<img
src=”http://analytics.hosting24.com/count.php” alt=”web hosting”
/>
</a>
</noscript>
<!– End Of Analytics Code
–>
这个源代码会出现在每个网页中,不仅不美观还会严重的拖慢网络的速度。

具体的关闭方法:

打开网站:http://members.000webhost.com/analytics.php

image

第一行Domain (do not enter www. or http://):

我的网址为http://www.qiankun.org.ru则输入 www.qiankun.org.ru

第二行Password:输入登陆000webhost空间的密码

第三行Manage analytics code:Enble Code更改成Disable Code

二、robots.txt文件和友情链接里的代码
上述代码也会出现在robots.txt(通过
Google的网站管理工具可以看到)中,据说在友情链接也会出现这段代码。但是上述方法只能关闭网页中的代码,至于对于robots.txt文件和友情链接里的代码去除,可以在根目录下的.htaccess
文件里加上一句:

php_value auto_append_file none
四、000Webhost 的不稳定性
再好的免费空间也不是收费空间,永远也不可能像收费空间那样周到细心的服务,000Webhost也不例外。使用000Webhost
经常遇到的问题是当你打开网页时提示:

Error establishing a database connection
这应该是服务器本身的问题。而且在凌晨的时候,空间还常常遇到不能访问的情形,其实这种问题最好的解决办法就是等待,等个几分钟刷新看看?

五、备份!备份!一定要备份!
免费空间不稳定,用户需要多备份文件,我的前几次博客就是由于没有备份而损失惨重,所以一定要做好备份。

000webhost为免费用户提供了30天自动备份的功能,但是
30天会不会太长了?我们应该学会自己备份,建议如果博客每天更新量大的话,每隔24小时备份一次。一般用户建议48小时备份一次,如果服务器被墙的话,也只丢失两天的资料,损失也不是太大。对于WordPress可以启用wp
db backup自动备份插件,可以将备份的数据库备份直接备份到邮箱里

六、其他需要注意的几个事项
1.同一个IP不能在24小时内登陆两个000Webhost账号,这是会出现锁定,需要邮件激活才可以。

2.最好不要用自己的域名来注册空间,因为如果第一次不能通过,你就永远不用想用这个域名来捆绑空间了。正确的做法是先用000webhost提供给你的二级域名绑定空间,成功后在绑定自己的域名。

3.不要频繁登陆你的空间控制面板,也不要频繁登陆你的FTP,尽量不要使用国内IP登陆。

4.如果你要建论坛、博客等,要保证你的站点程序不要CPU使用率过高或是占用过量的系统资源,不拖累它的数据库(即程序要优化好,不要发很多长时间的数
据库连接),不然很容易被关站;不要建代理站、采集站,建了被发现直接关站。

5.不要穿色情图片,它不允许传成人内容;也不要传MP3,视频等没有版权的文件,发现会直接关站。

6.可能的话,最好在首页做一个000webhost的友情链接,可以有效的防止被关账户

7. 要保证你的空间一个月有10个IP的访问量,超过50天没人访问会被暂停。暂停了之后如果没有在10天内去申请重新开通,就会删除空间。现在
000webhost一个IP要记录60天,在此期间不能注册第二个帐号。

8. 如果你要建博客,推荐用000webhost,因为它对Wordpress、Bo-Blog 等主流PHP Blog程序支持的挺好,比较稳定,速度也挺快。

9.由于这个空间并不是想想中的那么快,所以我们应该做好网站的优化,最好开启网站的压缩 Gzip,可以有效提高网站的打开速度。

补充:

1.000webhost空间404页去广告方法
打开记事本,在里边输入
ErrorDocument 404
/notfound.html
保存为.htaccess(有的系统不支持.htaccess文件,先保存为htaccess.txt上传以后重命名为.htaccess)
保存后将文件上传到根目录即可。
推荐使用ASCII模式传输,文件属性644

注意:之前,你的网站里不要忘记建立notfound.html哦!因为还不知道去掉广告后会不会被删空间,所以请大家谨慎使用,自主选择

2.关于000Webhost空间的文件数限制
000Webhost的空间有最高文件数的限制,通过FTP登陆时,可以看到该免费空间最高6000文件数的限制,以及目前的文件使用状态。

虽然一时半会儿我们也不可能传上6000个文件,但是我们最好还是控制一下,对于能不传到空间里的东西最好不要传,省的超过文件总数的限制。

对于网站内的图片最好传到一些网上的外链图床,比如flickr,比如picasa,比如photobucket

image
1、空间官方000webhost关于.htaccess文件的一点介绍:
原文如下:
Do you support
.htaccess? What should I know about it ?
All our servers support .htaccess by
default. Usage is unrestricted so you can put any rules or PHP flags to
.htaccess file
But, there is one thing you should know about .htaccess and
mod_rewrite rules:
We use virtual user home directory paths, so you may get
errors when trying to set up search engine friendly URL’s. All you need to do to
fix this issue is add the below line to the very top of your .htaccess file:
RewriteBase /
Make sure this line is placed before all the other rules (on
the first line of .htaccess file). That’s it. Now your rewrite rules will be
working fine.
Note: if you are installing your script to some directory such
as www.yourdomain.com/forum/, you have to place RewriteBase /forum/ line to the
.htaccess file which also must be located in public_html/forum/
directory.

大概意思就是:
000webhost支持.htaccess,用法是不受限制的;但是要注意htaccess和mod_rewrite规则:RewriteBase
/
请确保此行是摆在所有的(第一行的其他规则.htaccess文件)。

 

2.000webhost错误页404505设置
在Linux主机空间中, .htaccess文件是个很有用处的文件。据说在Linux主机上有了这个没有文件名,扩展名为htaccess的文件,主机就要无条件服从.htaccess文件的命令。
我用的是WordPress架设的博客,000webhost提供的免费空间。
000后台并没有说明怎样调用错误页面,而一旦输入错误网址,就会自动跳转到000自己的错误页面——当然,这个页面是不属于我们网站空间的。为了能将浏览者留在我们自己的网站,因此自定义错误页面就是非常重要的了。

000webhost是Linux主机,我们可以通过.htaccess文件来自定义404,500等页面。

可以先查看一下自己的主题是否带有404错误页面。有的话,WordPress可以通过在自己域名后面添加“/?error=404
”方式来显示调用404错误页面。

.htaccess文件上传到空间的根目录,输入

ErrorDocument 404 /?error=404

保存。这样,当访问到不存在的页面地址的时候,就会调用404错误页面了。
3、利用.htaccess实现域名301跳转
正确代码如下:
Options +FollowSymLinks
RewriteEngine
on
RewriteCond %{HTTP_HOST} ^www.www.qdfree.tk [NC]
RewriteRule ^(.*)$
http://www.qdfree.tk/$1[L,R=301]
搞定啦!(www.qdfree.tk换成你的网站地址)
附1、使用三蛋空间快速上传网站文件
第一次全新上传网站文件的时候,我强烈推荐用Cp控制面板里的1-Click
Website Restore工具,操作方便:
先在本地电脑上把要上传的文件用WinRAR打包成zip文件,注意根目录public_html/。然后直接点Upload上传,很快就传好了,而且还自动帮你解压缩并且删除原zip文件。

注意:登录三蛋免费空间后台不要频繁变换不同国家的IP,最好在首页做个三蛋空间的链接,减少被封的可能。

原文转自BOHOHOBO_百度空间

赞赏

微信赞赏支付宝赞赏

「赏不在多,觉得文章有用,就赞赏下吧!」

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据