PHP利用htaccess文件实现伪静态

时间:2026-02-14 18:57:12

1、这里用我曾经写的程序中的代码举例新建一个.htaccess文件。放在网站根目录写入以上适用于自己程序的代码!

下图是我写的

RewriteEngine On

#RewriteBase / 

RewriteRule ^look-(\d+)\.html$ look.php?id=$1 

RewriteRule ^(\d+)\.html$ index.php?id=$1

PHP利用htaccess文件实现伪静态

2、RewriteEngine On 表示将Rewrite开启

RewriteBase / 指定重写规则的根目录,一般不需要所以已经用#注释掉了

RewriteRule 后面跟重写规则,正则表达式以^开始以$结束 (有多条规则则写多个RewriteRule)

3、下图规则第一条表示将

http://127.0.0.1/look.php?id=3

转换为

http://127.0.0.1/look-3.html

第二条规则将

http://127.0.0.1/index.php?id=3

转换为

http://127.0.0.1/3.html

PHP利用htaccess文件实现伪静态

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com