您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

解析htaccess伪静态的规则_PHP教程

2024/4/26 16:26:18发布5次查看
利用htaccess文件可以很好的进行站点伪静态,并且形成的目标地址与真正的静态页面几乎一模一样,如wangqu.html等,伪静态可以非常好的结合seo来提高站点的排名,并且也能给人一种稳定的印象。
由于伪静态必须要完全根据不同的站点进行不同的设置,因此,我们仅能简单介绍其原理,给出几个常用程序的示例:
若要通过htaccess使用伪静态,则必须空间商支持rewrite模块,该模块负责url的重写。否则即便是设置好了,也无法使用,并且还有可能出现500错误。
下面是discuz的伪静态设置文本:
# 将 rewriteengine 模式打开
rewriteengine on
# rewrite 系统规则请勿修改
rewriterule ^archiver/((fid|tid)-[0-9]+\.html)$ archiver/index.php?$1
rewriterule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
rewriterule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3d$3&page=$2
rewriterule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
rewriterule ^tag-(.+)\.html$ tag.php?name=$1
以下是phpwind的伪静态设置文本:
rewriteengine on
rewritebase /
rewriterule ^(.*)-htm-(.*)$ $1.php?$2
rewriterule ^(.*)simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2
此外,还有很多种不同的规则,如果想制定出适用于自己站点的伪静态规则,必须熟悉网站结构和正则表达式。
http://www.bkjia.com/phpjc/327647.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/327647.htmltecharticle利用htaccess文件可以很好的进行站点伪静态,并且形成的目标地址与真正的静态页面几乎一模一样,如wangqu.html等,伪静态可以非常好的结合...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录