伪静态说难设置也难设置,说简单设置也简单!
最近有群友也一直在问,你这程序咋设置伪静态啊?
这篇文章纯手机编写!就不弄花里胡哨的颜色了!
莫得办法只能在这里写一篇教程了!
伪静态设置,不仅仅分操作系统,而且还分了运行环境!
那么我们一个一个来,一种一种来!
首先最关键的一步:
去网站服务器目录并打开:Conf/config.php 文件
然后如下图:

看到伪静态规则这几个字!然后将旁边的:false,这个改为:true!切记,只改英文单词,不用修改任何标点符号!!
然后配置伪静态规则:
如果你的环境使用的宝塔来搭建的!

我们进入宝塔控制台->进入网站->然后找到对应网站->点击右侧设置

然后找到伪静态三个字
然后在右侧填写伪静态规则!
对应环境的伪静态规则如下:
iis:
HTML, XML<?xml version="1.0" ?>
<rules>
<rule name="OrgPage_rewrite" stopProcessing="true">
<match url="^(.*)$"/>
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(.*)$"/>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php?s={R:1}"/>
</rule>
</rules>
如果你使用的是Nginx:
那么就是:
文本文档if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
Apache 伪静态 :
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>
好了伪静态设置就这么简单!