天天小说网

10.3 服务器功能

在对网站进行优化的时候,我们还可能会有一些特殊的需求。例如,我们所购买的虚拟空间是否支持URL重写、404页面设置,或者最多可以支持多少个二级域名等。但是,这些功能并不是服务器默认提供的,所以在购买服务器空间之前要了解清楚。下面介绍一下这些功能的作用。

10.3.1 是否支持URL重写

为了方便维护,目前很多网站一般都会使用数据库进行管理,这就涉及动态网页静态化的问题。通过阅读第4章,我们知道动态网页静态化有两种方法:第一种是利用程序生成静态网页;另外一种就是通过URL重写实现伪静态。

如果要进行URL重写,那么我们的Web服务器必须要安装相应的组件或者模块。例如,对于IIS服务器,必须安装ISAPI_Rewrite组件;而对于Apache服务器,则必须安装Mod_rewrite 模块。所以,在购买虚拟空间之前一定要了解清楚。

10.3.2 数据备份

由于种种原因,网站在运行过程中可能会出现数据丢失的情况,所以,我们所购买的服务器空间是否支持数据定期备份也非常重要。如果服务器存在备份功能,那么我们就可以在最短的时间内恢复网站的运作。否则,不但会延长网站恢复的时间,还可能会造成网站的永久性瘫痪。

10.3.3 404页面设置

404页面就是在访问状态是404的时候所返回的页面,例如,用户所访问的页面不存在等。图10-2就是服务器返回的一个默认的404错误页面。

图 10-2 默认404错误页面

默认的404页面不管是对于普通用户还是对于搜索引擎都是极不友好的。对于普通用户来说,他会以为网站出现故障不能正常访问了,所以极有可能会选择离开;而对于搜索引擎来说,如果遇到这样的404页面,那么它就相当于走进了一个死胡同,最终只能终止这一抓取进程⁵ ,所以会对网站的搜索引擎友好性产生一定的负面影响。

5 有点类似于内容型结构的网页。

对网站404页面进行合理的规划,可以在一定的程度上提高网站的用户体验及搜索引擎友好性。在规划404页面的时候,我们应该注意以下几个问题。

要有清楚的提示,让用户知道出现这个页面的原因,例如提示“您刚才访问的页面不存在!”。

要有引导用户访问网站中其他内容的信息,例如网站的导航栏。

如图10-3所示的404页面,不管是对于普通用户还是对于搜索引擎来说,都是十分友好的。因为对于普通用户来说,他可以通过这个页面快速访问网站中其他感兴趣的信息;而对于搜索引擎来说,它还可以跟踪404页面中的链接,继续抓取网站中的其他页面,这样就可以在一定程度上提高网站的搜索引擎友好性。

图 10-3 合理的404页面

而图10-4所示的404页面,尽管制作的比较美观,但是却没能引导用户及搜索引擎获取网站中的其他页面,所以不是一个合格的404页面。

图 10-4 美观的404页面

通过上述内容,我们已经知道了怎样去构建404页面。但是要在网站中使用自行构建的404页面,服务器必须支持404页面设置才行。然而,并不是所有的服务器空间都支持404页面的设置,因此在购买服务器空间的时候,一定要了解所购买的服务器空间是否支持404页面设置。

10.3.4 子域名数量

在注册域名的时候,需要注意域名存放商可以提供多少个子域名解析数。因为在有些情况下,我们需要为网站中的某些频道绑定相应的子域名来提高这些频道的权重。如果域名存放商不提供子域名解析或者只提供极少的子域名解析数,那么我们网站的频道就不能使用相应的子域名。一般的域名存放商会提供5个左右的子域名解析,超过5个就需要付相应的费用。

更多内容加载中...请稍候...

若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!