php开启伪静态-PHP开启伪静态(AppServ服务器)

用文本编辑器打开后,搜索

选项 FollowSymLinks

允许覆盖无

改成

选项 FollowSymLinks

允许覆盖全部

就是这样。

3.创建.htaccess文件

有 1 种最简单的方法来构建 .htaccess 文件:

用记事本打开,点击文件-另存为,在文件名窗口中输入“.htaccess”,注意整个红色部分。

即,包含中文破折号,然后单击“保存”。

4.重写规则学习

我们新建一个.htaccess文件后php开启伪静态,在其中写入以下内容:

RewriteEngine on #rewriteengine 是重绘引擎 switch on 是打开 off 是关闭

RewriteRule ([0-9]{1,})$index.php?id=$1

我解释一下RewriteRule:RewriteRule是一个支持正则表达式的重绘规则。 上面的([0-9]{1,})指的是数字

由字符组成,$是结束标记,表示以数字结尾!

好了php开启伪静态,现在我们可以实现伪静态页面了,编写如下规则:

重写引擎开启

RewriteRule ([a-zA-Z]{1,})-([0-9]{1,}).html$index.php?action=$1&id=$2

([a-zA-Z]{1,})-([0-9]{1,}).html$为规则,index.php?action=$1&id=$2为要替换的格式,$1代表

一个括号匹配该值,$2 代表第二个,依此类推! !

让我们编写一个 PHP 脚本来处理:

索引.php

PHP代码


好了,现在我们在浏览器中输入:

本地主机/page-18.html

输出是:

您的操作是:页面

您的身份证号是:18