HYBBS程序伪静态设置方法

模板教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2021-5-28

伪静态说难设置也难设置,说简单设置也简单!


最近有群友也一直在问,你这程序咋设置伪静态啊?


这篇文章纯手机编写!就不弄花里胡哨的颜色了!


莫得办法只能在这里写一篇教程了!

伪静态设置,不仅仅分操作系统,而且还分了运行环境!

那么我们一个一个来,一种一种来!

首先最关键的一步:

去网站服务器目录并打开: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>


好了伪静态设置就这么简单!

成为第一个回答人

评论

登录后才可发表内容
  • 主题

    925

  • 帖子

    18729

  • 关注者

    50

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0218s Mem:1935Kb