伪静态有什么用(什么叫伪静态)-编程之家

什么是伪静态?伪静态的作用是什么?

伪静态是相对真实静态的。通常情况下,为了增强搜索引擎的友好性,我们会生成文章的静态页面,但有些朋友会实时显示一些信息。或者想用动态脚本解决一些问题。你不能以静态的方式显示网站内容。但这失去了它对搜索引擎的友好性。如何在两者之间找到一个中间方法?这就导致了伪静态技术。显示的是html之类的静态页面,实际上是用ASP之类的动态脚本处理的。

1.从URL结构和页面名称来看,伪静态和静态页面是一样的。伪静态的页面后缀可以是html htm或者目录格式。

2.伪静态只是改变了URL的形式,实际上是一个动态页面。

3.静态页面可以节省服务器资源,而伪静态则严格增加了服务器资源消耗。

综上所述,在SEO方面,伪静态和静态页面的功能是一样的,但是伪静态本质上是一个动态页面,所以消耗的资源和动态页面是一样的,重写服务器也需要消耗额外的资源。

当然,说到伪静态,我们就说说不同服务器程序支持的伪静态。而且不同的建站程序使用的伪静态代码也不一样。

我们以著名的建站程序Discuz为例。

如果我们打开伪静态后台。

这时候我们可以打开右上角的“查看当前重写规则”来查看伪静态规则,然后你就可以在打开的页面上选择你的服务器对应的规则了。

我在这里列举两个典型:

IIS7及以上版本

2.街头流氓

3.Nginx

这些是常见的主机。

只是我说的只是擦伤。还是要翻翻相关资料才能知道。Discuz提供了规则,还有很多程序没有提供,需要自己编写并尝试。

做伪静态网站的优势是什么呢?

静态就是我们常说的HTML文件,后缀是.html或.htm,是真正的文件。伪静态,是利用服务器端,对请求的动态页面做改动,让浏览器认为访问的也是静态页面,这个时候,浏览器地址栏中显示的就是静态地址信息了。这样做的好处,我认为一般有两个,一是加快访问速度,二是容易让搜索引擎识别会收录更多的页面。

nginx伪静态无法正常显示,求解?

感觉是css样式文件不正常建议用firebug分析一下,看看css文件是否存在,或者是否有语法错误

织梦网站伪静态是用apche还是nginx好呢?

Apache资格更老一些,比Nginx出来的早,在处理程序方面,Apache我个人认为更好一些! 伪静态的作用是优化收录更好,浏览更人性化,例如伪静态的URL还可以被记住,动态的url根本没法记住! 当然我说的是很少的一部分。