Nginx apache纯静态伪静态原理与实现方案

本文介绍了Apache和Nginx服务器上实现伪静态和真静态的技术原理与方法。伪静态主要利于SEO,但高并发时会增加服务器压力,通过重写规则实现。真静态则是直接生成HTML文件,减少CPU压力,但占用磁盘空间。文章详细讲解了Apache的.htaccess配置、Nginx的重写规则,以及真静态的OB缓冲、模板替换、局部动态化和计划任务等实现方式。同时探讨了真静态与伪静态的区别,以及在Apache和Nginx上的应用差异。
摘要由CSDN通过智能技术生成

参考文档

防盗链

http://blog.csdn.net/pestd/article/details/6554410

ob缓冲机制深入理解

http://www.jb51.net/article/70477.htm

伪静态

http://www.phpstudy.net/a.php/165.html

真静态实现的4中方法

http://www.jb51.net/article/74342.htm

nginx配置pathinfo的方法

http://blog.csdn.net/pangchengyong0724/article/details/51433440

大文件删除

http://www.jb51.net/LINUXjishu/405027.html

http://www.jb51.net/LINUXjishu/405042.html

http://www.jb51.net/article/46496.htm

 

针对这个问题我们从三方面来分析

1.它是什么

2.它能干什么

3.   它怎么用

 

 

伪静态

1.      伪静态是什么?


a.伪静态是相对于真静态而言的,就是把一些asp,php等结尾url通过apche或nginx的重写规则,变成以html一类的静态页面形式。

b.伪静态不是真正的静态,它和动态地址一样要读取数据库。

伪静态

1.      伪静态能干什么?

a.伪静态最主要的作用就是利于seo,百度蜘蛛喜欢抓取静态页面。?容易使百度spider陷入死循环

b.但是并发量高的时候会加大服务器的压力,所以用的时候要注意。

 伪静态

 

3.伪静态怎么用?

伪静态就是利用apche,nginx重写规则,对url地址重写实现的

实现原理

a.打开apache的重写模( mod_rewrite.so)

b.Nginx默认支持伪静态

配置方式有两种

a.在配置虚拟主机的时候设置

b.在项目的根目录下建一个.htaccess文件在里面配置

真静态

1.真静态是什么?

网站设计 中,纯粹 HTML 标准通用标记语言 下的一个应用)格式的网页通常被称为 静态 网页 ,静态网页是标准的 HTML 文件,它的文件扩展名是 . htm . html ,可以包含 文本 、图像、声音、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值