自我评价:走在路上的菜鸟,想着CMS|WEB|SEO,做着可以成为牛掰程序seoer的梦!

PbootCMS伪静态配置

作者:灰牛站长•发布时间:2021-11-22 16:35:50•浏览

标签作用:配置程序伪静态后URL中将不再包含兼容模式的问号,整个地址更美观,也便于推广优化。

适用版本:2.X 、3.X

1、IIS7+环境(IIS6的环境自行百度):

1)安装rewrite组件,如果使用空间一般空间商默认已经安装;

2)到后台配置参数中开启伪静态开关;

3)在站点目录建立web.config文件(可到源码包rewrite目录下拷贝规则),规则内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <rewrite>

            <rules>

                 <rule name="reIndex" stopProcessing="true">

                    <match url="^(.*)$" ignoreCase="true" />

                    <conditions logicalGrouping="MatchAll">

                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />

                    </conditions>

                    <action type="Rewrite" url="index.php?p={R:1}" appendQueryString="true" />

                </rule>

            </rules>

        </rewrite>

    </system.webServer>

</configuration>

2、Apache环境

1)开启Apache重写模块,具体请百度,如果使用空间一般空间商默认已经开启;

2)到后台配置参数中开启伪静态开关;

3)在站点目录建立.htaccess文件(可到源码包rewrite目录下拷贝规则),规则内容如下:

<IfModule mod_rewrite.c>

  Options +FollowSymlinks

  RewriteEngine On

  

  RewriteCond %{REQUEST_FILENAME} !-d

  RewriteCond %{REQUEST_FILENAME} !-f

  

  RewriteRule ^(.*)$ index.php?p=$1 [QSA,PT,L]

</IfModule>

3、Nginx环境

1、到后台配置参数中开启伪静态;

2、在nginx虚拟主机location配置中添加规则,规则如下:

location / {

if (!-e $request_filename){

rewrite ^/(.*)$ /index.php?p=$1 last;

}

}

 注意:Nginx中如果站点部署在二级目录,请对应修改重写规则, 如:二级目录为test则:rewrite ^/test/(.*)$ /test/index.php?p=$1 last;

上一篇:PbootCMS公共标签 下一篇:PbootCMS站点地图

相关文章

  • PbootCMS留言板

    PbootCMS留言板

    留言板标签 适用范围:全站任意地方均可使用 标签作用:用于用户提交留言和调取留言记录 1、留言提交表单 form action={pboot:msgaction} method=post 联系人:i...
    2021-11-22 05.11.39
  • PbootCMS友情链接

    PbootCMS友情链接

    友情链接标签 适用范围:全站任意地方均可使用 标签作用:用于依次输出指定分组的友情链接 1、友情链接列表 {pboot:link gid=* num=*} a href=[link:link] title=[l...
    2021-11-22 05.11.29
  • PbootCMS幻灯片轮播

    PbootCMS幻灯片轮播

    幻灯片轮播图标签 适用范围:全站任意地方均可使用 标签作用:用于依次输出指定分组的幻灯片图片 1、幻灯片轮播图列表 {pboot:slide gid=* num=*} img src=[sl...
    2021-11-22 05.11.23
  • <font color='#FF0000'>PbootCMS内容多选遍历</font>

    PbootCMS内容多选遍历

    指定内容多选字段遍历 适用范围:全站任意地方均可使用 标签作用:用于依次输出指定内容的多选值,也可用于遍历逗号隔开的字段,如tag 1、指定内容多...
    2021-11-22 05.11.10
  • PbootCMS内容tags标签调用

    PbootCMS内容tags标签调用

    内容tags标签调用 适用范围:全站任意地方均可使用 获取当前tags值可用:{$get.tag} 1、调用指定栏目下的内容tags {pboot:tags scode=*,*} a href=[tags:link][tags:text]/a...
    2021-11-22 05.11.50

手机端