PHP通过apache的mod_rewrite实现伪静态
来源:互联网 发布:sql沉思录 编辑:程序博客网 时间:2024/05/23 19:55
1、首先开启apache里的mod_rewrite模块
去掉 LoadModule rewrite_module modules/mod_rewrite.so 这一行前面的 “#”
2、在项目的根目录下新建.htaccess文件,用notepad++ 或者其它编辑器打开文件,并写入示例中的两句话
RewriteEngine on # 打开重写引擎
RewriteRule ([a-zA-Z]{1,})-([0-9]{1,}).html article.php?id=$2 # 这里建立一个规则,用来前后匹配,注意正则里的小括号,他会与正常php url里的$1, $2 一一对应,也就是说 正则([a-zA-Z]) 的内容匹配 $1,而$2匹配的为([0-9]{1,})里的内容3、在PHP页面中取出id参数
新建页面article.php , 并编辑内容为 <?php echo $_GET["id"]; ?>
在地址栏里输入http://localhost/article-50.php
可以直接使用 $_GET["id"] 来取出值为50。
4、至此,举一反三,你的伪静态就已经实现了。
0 0
- PHP通过apache的mod_rewrite实现伪静态
- PHP通过apache的mod_rewrite实现伪静态
- PHP利用htaccess文件实现伪静态(Apache mod_rewrite)
- apache mod_rewrite 伪静态页面
- php伪静态--mod_rewrite 详解
- php+apache实现伪静态
- php 伪静态 (url rewrite mod_rewrite 重写) 本地APACHE支持urlrewrite 本地APACHE支持.htaccess
- php 伪静态 (url rewrite mod_rewrite 重写) 本地APACHE支持urlrewrite 本地APACHE支持.htaccess 【转】
- php 伪静态 (url rewrite mod_rewrite 重写) 本地APACHE支持urlrewrite 本地APACHE支持.htaccess
- php 伪静态 (url rewrite mod_rewrite 重写)
- php 伪静态 (url rewrite mod_rewrite 重写)
- 如何通过apache的重写机制实现 伪静态?
- php 伪静态 (url rewrite mod_rewrite 重写) 本地APACHE支持url
- apache通过伪静态实现二级域名
- php Apache 服务器实现伪静态的方法
- Apache如何开启Mod_rewrite模块以及Wordpress伪静态
- RewriteCond和13个mod_rewrite应用举例Apache伪静态
- Apache如何开启Mod_rewrite模块以及Wordpress伪静态
- SecureCRT按Ctrl+S后假死问题
- python中定时器的使用
- 有些事,该提前想好了的
- 2. 1 PERFORMANCE: APP COMPLETENESS Performance
- spring
- PHP通过apache的mod_rewrite实现伪静态
- Android 获取手机联系人之方式二
- 洛谷 2142高精度减法
- Python学习笔记
- 创建线程的几种方式
- ubantu14 安装docker 并设置docker权限
- jaxp通过sax方式解析xml文件
- QML播放器切换文件路径
- Debian Jessie(8.x) install postgresql-9.x