虚拟主机开通了,域名也配置好了,于是用ftp把html上传至虚拟主机指定的文件夹里。
上传完成,迫不及待打开浏览器,输入http://www.javaei.com/,很快,logo、banner出现了,紧接着一个个板块内容出现了,在最后一个板块“程序员的休闲”这里卡住了,板块内容只显示了一半。咦,这是怎么回事?回到开发环境,开发环境用的是tomcat,没有问题,为什么在虚拟主机里有问题呢?好好分析一下,我上传的是静态文件,服务器对静态文件应该不做任何去处理,直接向应给浏览器,所以应该与web服务器没有关系,显示结果只应该与浏览器有关系,我这是同样的浏览器啊。那究竟是为什么呢?通过浏览器查看一下源代码,html文件没有完整的传到客户端,浏览器当然就解析不对了。我想应该还是服务器端的事,那服务器端做了什么处理呢,为什么要做处理呢?
郁闷的想了好久,为什么是这个板块显示不完整,而其他板块显示完整呢?我盯着这个板块看了半天。
发现了情况,难道是这个词是敏感词?我想起有些提供虚拟主机的网站上提到了不能传播不健康的内容。于是我把这个链接的标题改了一下。
再上传到虚拟主机,打开浏览器,输入域名,页面显示正确,原来问题出在这里啊,虚拟主机在服务器端对网站内容进行了过滤。后来我通过qq向客服也证实了这点,他们的确做了过滤处理。
改过N多Bug,这个Bug是最意想不到的。