php实现伪静态,Apcahe服务器
来源:互联网 发布:java高并发框架 编辑:程序博客网 时间:2024/05/21 08:02
php中实现伪静态,假如你是Apcahe服务器:
第一步:找到Apcahe的目录里的httpd.conf【在conf里】
Ctrl+F找到LoadModule rewrite_module modules/mod_rewrite.so
去掉前面的#
第二步:继续Ctrl+F找到AllowOverride 将none改为all,整个文件中大概有三处
都改掉
第三步:新建.htaccess!先新建一个记事本,然后另存为,将文件名换成.htaccess即可
新建好了后,将它放在【网站的根目录下】!
第四步:规则!在.htaccess中写上这个标签<IfModule mod_rewrite.c></IfModule>
然后将伪静态规则放在这里面!
那么以上就是实现伪静态的基本步骤了!
具体的RewriteRule怎么写呢,这个其实就好比正则表达式,只不过现在是实现伪静态的匹配!
例如:
<IfModule mod_rewrite.c>
RewriteRule ^index.html$ index.php
</IfModule>
哇,这是最简单,最二的写法,当然这个理解起来也比较容易!
你在访问index.html实际就是在访问index.php!
怎样,简单吧????
好,我们继续!有人可能就要问,你这样是实现了访问index.html,那么我要同时实现index.php
和index.html都是在访问index页面,再怎么办呢?is ok,好办!我们这样:
RewriteRule ^index.html$ index.php
咦,长得这么像???
yes,还是之前的那个,通用的,有种你试试!!!
(如果有一个参数)再怎么办???
RewriteRule ^([a-zA-Z0-9]+)-([a-zA-Z0-9]+).html $1.php?key=$2
或者
RewriteRule ^([a-zA-Z0-9]+)-([a-zA-Z0-9]+).html $1.php?$2=$3
访问index-pid1.html就是在访问index.php?pid=1
关于伪静态,网上有很多的写法,那么以上只是个人见解,不代表思想!
如果有×,望海涵!!
- php实现伪静态,Apcahe服务器
- php实现伪静态
- php Apache 服务器实现伪静态的方法
- php+apache实现伪静态
- php这样实现伪静态
- htaccess实现PHP伪静态
- PHP伪静态的实现
- php代码实现伪静态
- apache 服务器设置伪静态 配置文件php
- 【PHP】php的伪静态的实现
- php实现页面静态化(纯静态&&伪静态)
- php 伪静态页面的实现
- 使用php实现伪静态化页面
- PHP伪静态简单实现(一)
- PHP伪静态简单实现(二)
- PHP伪静态简单实现(三)
- PHP伪静态简单实现(四)
- PHP伪静态简单实现(五)
- PowerDesigner 基本用法
- android文件关联之mime type
- 批量解压缩目录下的多个*.tar.gz文件
- 关于字节的单位说明
- 自用调试宏
- php实现伪静态,Apcahe服务器
- iPad和iPhone Web流量首次超过Mac
- Configure,Makefile.am, Makefile.in, Makefile文件之间
- BOP - 寻找发贴‘水王’
- fedora下安装博通无线网卡驱动
- DUMPBIN命令使用详解
- ucenter同步登陆过程分析
- 试题:实现堆
- (转)Clouder CDH3B3开始后hadoop.job.ugi不再生效