伪静态

伪静态
2.1什么是伪静态,优缺点?
答:伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。
url 重写(伪静态)的好处:一,可以方便的实现对化化引擎的优化,并且比生成静态更加方便。二、占空间比较小。三、首页每天都自动变化,不用维护。网站首页一 般都有热点排行之类的,你可以设为,24小时排行,一周排行,再加上最新文章,最新点评等。这样首页天天是有变化的。四,便于广告的轮显。比如:你可以把 art1234.aspx,这个虚成n个页,如art_1234.aspx,news_1234.aspx,top_1234.aspx,在不同的页面放 不同的广告.总之是动态的,你就可以随意动。
url重写的缺点:我看只有一个,那就是效率不如生成html的,因为它不是真正意义上的静态页,每次请求是要读取数据库的。但你可以用缓存技术来补偿一下。
2.2怎么设置?
答:Apache下的Rewrite配置主要有2种,一种是针对整个apache服务器的配置,此种配置的Rewrite规则是直接在此目录下建立一个.htaccess
首先需要去除httpd.conf文件中"#LoadModule rewrite_module modules/mod_rewrite.so"前面的"#"号;

如果看到这里,就已经开启了
2.1.1第一种方案:
答:在未开启vhost.conf的时候在httpd.conf下书写。如果开启了vhost.conf则在此配置步骤如下:)然后再在httpd.conf或者vhost.conf中书写如下规则:
RewriteEngine on
#当访问任何以t_开头,以.html结尾的文件时,将 1 用 与 ( . ∗ ) 匹 配 的 字 符 替 换 后 , 访 问 相 应 的 t e s t . p h p 页 面 R e w r i t e R u l e / t ( . ∗ ) . h t m l 1用与(.*)匹配的字符替换后,访问相应的test.php页面 RewriteRule ^/t_(.*).html 1(.)访test.phpRewriteRule/t(.).html /test.php?id=KaTeX parse error: Expected 'EOF', got '#' at position 3: 1 #̲绝对路径 2.1.2第二种方案… test.php?id= 1 R e w r i t e R u l e h e l l o ( . ∗ ) . h t m l 1 RewriteRule ^hello_(.*).html 1RewriteRulehello(.).html test/test.php?id=$1 #(相对路径)
2.3如何在TP中开启伪静态?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值