DISCUZ3.1 伪静态要什么设置
我猜测题主应该是虚拟主机环境搭建的discuz,所以这里说一下虚拟主机环境的配置方式。具体方式如下:1.进入discuz的后台,点击全局 》 SEO设置,之后映入眼帘的就是URL 静态化的设置页面了。在这里填写好你想要的格式,然后点击【查看当前的 Rewrite 规则】(如图)2.将【虚拟主机用户】(如图)内的代码复制下来,保存粘贴在记事本文件中。3.连接FTP,将这个保存了伪静态规则(上图红框内的代码)的记事本文件上传到网站根目录,即和【forum.php】在同一目录内。4.将记事本文件改名为:【.haccess】(名字是【.haccess】,不是【.haccess.txt】,也不是【haccess】)5.大功告成,重新打开网站首页,你会发现网站的 URL 全部变成了你设置的伪静态规则。不过不用担心原来的链接失效,原来的链接依旧可以访问。
网站为什么要做成伪静态的,做伪静态还是纯静态
一、伪静态的好处有些用户觉得,伪静态和纯静态实际被收录量会相差很大,其实不然,从你个人角度,你去判断一下一个帖子到底是纯静态还是伪静态?估计很难看得出,因为所谓静态的意思,就是地址中不带问号,不带问号的就是静态,管他是纯的还是伪的?搜索引擎看得出吗?所以说,其实不论是纯的还是伪的,其实对于搜索引擎来说都是一样的,搜索引擎没有说,你这个是伪的,我不收录你。追根究底来说,为什么搜索引擎会不收录带问号的网址因为搜索引擎怕由于问号而进入死循环,称为“搜索机器人陷阱(Spidertraps)”(以前动网就有这样一个漏洞,蜘蛛进去出不来了),所以很多时候带问号的地址搜索引擎是不会进去的,伪静态对于搜索引擎来说,其实就是静态,因为地址中没有带问号,所以没有纯静态比伪静态收录得多的说法。二、伪静态的缺点当然犹如一篇文章的作者所说的:"如果流量稍大一些使用伪静态就出现CPU使用超负荷比如一个网站ISS数是1000,同时在线300多人就挂了,而不使用伪静态的时候同时在线超500人都不挂。”确实是这样的,由于伪静态是用正则判断而是纯实地址,分不辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。三、我们应该选择伪静态还是纯静态?我们来总结一下:1、使用纯静态和伪静态对SEO来说没有什么区别2、使用纯静态可能将导致硬盘损坏并将影响论坛性能3、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷4、最重要的一点,我们要静态是为了SEO5、静态化的网站开发成本都比较高,对于中小企业建议考虑成本。所以:1、使用纯静态的方法可以直接排除了,因为无论怎么生成,对硬盘来说都是很伤的。2、既然纯伪静态的效果一样,我们就可以选择伪静态了。3、但是伪静态大量使用会照成CPU超负荷。4、所以我们只要不大量使用就可以了。5、既然静态只是给SEO看的,我们只需要伪静态给SEO就行了,不需要给用户使用。6、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。

