首页 >> 大全

伪静态常见问题解答

2022-07-22 大全 168 作者:考证青年

不知道如何建站但对SEO稍有了解的朋友一定知道伪静态这个词。静态页面对于搜索引擎优化来说是比较动态的,但是伪静态的好处,伪静态规则怎么写,伪静态是什么意思,可能还有很多朋友不知道。

伪静态

这是伪静态

伪静态是什么意思?

伪静态页面相对于纯静态页面。通常,我们会为文章生成静态页面,以便于搜索引擎优化。但是有的朋友希望自己的页面实时生成新数据,所以使用了动态脚本。但我不想失去搜索引擎友好的一面,所以创建了伪静态技术。不仅实现了自身网站页面最新数据的实时展示,也便于搜索引擎优化。以html等静态页面的形式展示,但实际上是由ASP等动态脚本处理的。

静态和动态的区别

静态页面:从RUL中我们可以看出,伪静态就是以html、htm和目录结尾的静态页面。

动态页面:不规则的网址,包含符号并以其他后缀结尾如:index.php、index.asp等

伪静态页面:伪静态页面只是将 URL 伪装成静态页面,但实际页面仍然是动态页面。之所以伪装成静态页面,只是为了搜索引擎优化。

总结:从SEO的角度来看,伪静态和静态页面的功能是一样的,但是伪静态本质上是一个动态页面,所以资源消耗和动态页面是一样的,而且因为服务器还需要消耗额外的资源。

伪静态的好处

从URL的角度,我觉得伪静态页面更方便用户记忆。甚至很多网站都是按照文章标题绘制的伪静态URL,虽然是一个小细节,但是从SEO的角度和用户体验的角度来看,这是一个很大的变化。当然,伪静态不仅仅是这个好处,还有以下几点。

对搜索引擎有利:对于静态页面,搜索引擎更容易爬取,而搜索引擎更喜欢静态页面,因为静态页面调用的数据只是文件数据,而不是通过数据库调用数据,所以在术语网站打开速度 静态页面更有优势。我们模拟静态页面,搜索引擎会将您的网站误认为是静态页面。

便于用户记忆:如果是动态页面,我们可以在URL上到处看到不同的符号,用户一定记不住。怎样才能使用伪静态URL,根据页面内容设置URL,那么用户很快就能在记住你的域名的同时记住你的URL。

伪静态的缺点

就像网络的优点和缺点一样,其实任何事物都有优点和缺点,所以伪静态也是类似的。其实伪静态的劣势超过了优势,但是因为现在的服务器配置比以前更有优势,所以伪静态的劣势逐渐被削弱,但并不代表这些劣势不存在。

增加服务器压力:动态页面比静态页面消耗更多的服务器资源,而伪静态是动态页面,所以资源消耗和动态页面一样,而且因为服务器也需要消耗额外的资源。

网页打开速度慢:伪静态不仅不会提高网站的打开速度,因为伪静态仍然需要读取数据库中的数据并另外重写URL,所以也会降低打开速度网站。

重复页面:完成伪静态后,你会发现大部分网站都可以通过动态网址和伪静态网址同时打开。此类页面是重复页面。建议使用文件来屏蔽动态页面。

需要服务器支持:做过伪静态的朋友一定知道,很多服务器不支持伪静态,尤其是香港的空间,所以并不是所有服务器都支持伪静态,无形中增加了成本。

静态方法

并非每个程序的伪静态规则都相同,但大多数服务器都支持文件。我们可以使用 .file 在线生成器来制作我们自己网站的伪静态。下面是我为主流程序提供的一些伪静态规则。

伪静态规则

#打开模态

开启

#修改下面语句中的/为你的论坛目录地址,如果程序放在根目录,请将/修改为/

/

#不要修改系统规则

%{}^(.*)$

^topic-(.+)\.html$.php?mod=topic&topic=$1&%1

%{}^(.*)$

^-([0-9]+)-([0-9]+)\.html$ .php?mod=view&aid=$1&page=$2&%1

%{}^(.*)$

^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=&fid=$1&page=$2&%1

%{}^(.*)$

^-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=&tid=$1&extra=page\%3D $3&page=$2&%1

%{}^(.*)$

^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1

%{}^(.*)$

^space-(|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1

%{}^(.*)$

^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1

%{}^(.*)$

^/(fid|tid)-([0-9]+)\.html$ /index.php?=$1&value=$2&%1

%{}^(.*)$

^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ .php?id=$1:$2&%1

伪静态

[]

# 你来自某种蠕虫

# .*(?:.asa|\.ida|root\.exe|\.\.).* . [F,I,O]

# 3600 = 1 小时

3600

32

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了