伪静态 操作

在Linux中 和 Windows 中的   伪静态 操作 基本是一样的    都是和 httpd.conf   有关 

如图:


引用 下我导师的 随笔 ;

    

修改配置 文件  完之后     重启Apache 即可

    这是我遇到的一些  BUG    可能就像这样   

我遇到的一些问题  

1.   修改配置文件时    保存 配置配置文件不成功  !  改完之 后    在Linux 中习惯性的敲命令行!  我用的是一些辅助的编辑器

导致保存的时候   操作丢失 !  

2.  伪静态实现由的俩种操作  

linux 中  首先查看  PHPinfo() 中的   关于 rewrite 的相关配置  俩处 



没有的情况下前往配置文件手动打开

a . 全局配置 


在配置文件中 添加


注意  :    RewriteRule ^/t_(.*).html$ /test.php?id=$1  的文件路径必须是绝对路径    

b. 局部配置 

    建立.htaccess文件 时 查看 用命令行时  加 -a  

    在.htaccess文件设置路径时  要设置成相对的路径  

 3  RewriteRule 

   RewriteRule语法说明:

    RewriteRule  模式匹配  替换的URL  [flags]

     模式匹配使用perl语言的正则表达式语法,同时还可以使用一些rewrite预定义的变量

    替换的URL支持模式匹配的结果和rewrite变量

     多个flag用逗号隔开

    注意:  可以一次 设置多个   模式匹配  !

了解下伪静态 与  真静态操作

    

4.真静态和伪静态的优缺点

真静态和伪静态的优缺点
html静态页(真静态)的好处有三点;一是减少服务器对数据响应的负荷,二是加载不用调动数据库,响应速度快。三是便于优化引擎。
缺点也有三点:一是维护不方便,每次都要手动生成。三是空间占用比较大。三是生成的文件多了,服务器对html文件的响应负担也较重。

url 重写(伪静态)的好处:一,可以方便的实现对化化引擎的优化,并且比生成静态更加方便。二、占空间比较小。三、首页每天都自动变化,不用维护。
url重写的缺点 那就是效率不如生成html的,因为它不是真正意义上的静态页,每次请求是要读取数据库的。可以用缓存技术来补偿一下。  

5 .首次接触  ,一脸懵逼 ! 后续 开发 .......

 Rewrite,一种服务器的重写脉冲技术,它使得服务器可以支持 URL 重写,是一种最新流行的服务器技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值