解析htaccess伪静态的规则
2023-06-13 09:15:01 时间
利用htaccess文件可以很好的进行站点伪静态,并且形成的目标地址与真正的静态页面几乎一模一样,如wangqu.html等,伪静态可以非常好的结合SEO来提高站点的排名,并且也能给人一种稳定的印象。
由于伪静态必须要完全根据不同的站点进行不同的设置,因此,我们仅能简单介绍其原理,给出几个常用程序的示例:
若要通过htaccess使用伪静态,则必须空间商支持Rewrite模块,该模块负责URL的重写。否则即便是设置好了,也无法使用,并且还有可能出现500错误。
下面是Discuz的伪静态设置文本:
RewriteEngineOn
#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
RewriteBase/
RewriteRule^(.*)-htm-(.*)$$1.php?$2
RewriteRule^(.*)simple/([a-z0-9\_]+\.html)$$1/simple/index.php?$2
相关文章
- 微信小程序即时聊天对话窗口静态源码[通俗易懂]
- 面试官问:静态变量、实例变量在JVM内存区域是怎么布局的?线程安全吗?
- 【整理】SpringBoot默认的各种路径(如静态资源路径,配置文件路径等)
- 静态内部类和内部类的区别_内部类不能定义为抽象类
- 一个非常简单的PHP网站首页静态化方案
- 快速部署Apache服务静态网站
- 【Android 插件化】Hook 插件化框架 ( Hook Activity 启动过程 | 静态代理 )
- 【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )
- 开源轻量级静态博客系统,极速部署你的博客,几百页面瞬间生成
- Linux系统中静态库的使用(linux静态库的使用)
- Discuz! 7.2 伪静态规则,站长亲测!
- wordpress的伪静态规则
- Linux下修改静态网关IP的方法(linux修改网关ip)
- Discuz! 7.2 伪静态规则,站长亲测!
- 真正可用的IIS的ISAPI-Rewrite伪静态URL图片防盗链规则写法
- 国内一些常用PHP的CMS的Nginx服务器的伪静态规则整理
- ISAPI-REWRITE伪静态规则写法以及说明
- extjs3.31TreeGrid实现静态页面加载json到TreeGrid里面
- JSP页面的动态包含和静态包含示例及介绍