来源:自学PHP网 时间:2014-11-30 17:03 作者: 阅读:次
[导读] 今天用百度的网页优化工具测试了一下自己网站,有一个问题,就是:取消重定向:减少1次请求多一次重定向,意味着多请求一次,尽量不要使用重定向。展开详情。百度了一下原因,就是大概明...
去掉DEDECMS打开首页后会有index.html今天用百度的网页优化工具测试了一下自己网站,有一个问题,就是: 取消重定向:减少1次请求多一次重定向,意味着多请求一次,尽量不要使用重定向。展开详情。 百度了一下原因,就是大概明白其中的意思,就是当我打开自己的网站PHP粉丝网www.phpfensi.com时,后面会自动跟上index.html(www.phpfensi.com/index.html)。 知道原因之后,就是如何去解决,那当然,首先想到的是百度,百度了一下,大部分人都说,需要改代码,代码一长串,也不知道何从下手,而且,这样做,删除了index.html,也就是说首页不是静态生成的,都是用php从服务器读取数据,会增加数据库压力. 根据以往的经验,我想到了这样解决问题不是办法. 然后思考片刻,试了一下,将服务器首页的的顺序换了一下,原来首页的数序是: index.asp,Default.htm,Default.asp,Default.aspx,index.aspx,index.php,default.php,index.html, index.htm,可以看到,index.php的顺序在index.html之前,也就是说,读取主页的时候,会先读取php为后缀的,然后再重新回到以html为后缀的页面上来,这中间当然会浪费时间. 所以,我将这两者的顺序进行交换,试了一下之后,问题马上就解决. |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com