关于zblog的伪静态规则设置.后台有

其他程序的.,网上也有,就不多说了

那么自定义的如何写呢?


ng伪静态设置可以参考下面两行代码的写法 和 解释.寻找其中的规律.

location / {   
    rewrite ^/([0-9]+)-([0-9]+)\.html$ /index.php?cid=$1&id=$2 last;
    rewrite ^/([0-9]+)-([0-9]+)-([0-9]+)\.html$ /index.php?cid=$1&id=$2&page=$3 last; 
 }

其中第一行.代表  把   /1-2.html 的网址  访问时 当做 /index.php?cid=1&id=2来执行

其中第二行.代表  把   /1-2-3.html 的网址  访问时 当做 /index.php?cid=1&id=2&page=3来执行

其中前面的正则表达式匹配的字符.自动转换成后面的 $1 $2 $3

每个括号代表一个匹配项. 分别对应后面的 $1 $2 $3

为了更好的看到效果

我们可以在一个页面的最上方写入下面php代码:

<?php
var_dump($_GET);
?>

然后设置伪静态后 访问你的 伪静态网址

看一下获取到的 get参数 是否是你想要的.即可

宝塔面板里面的伪静态直接写规则即可.无需再写 :location / { }

可以直接这样写:

rewrite ^/([0-9]+)-([0-9]+)\.html$ /index.php?cid=$1&id=$2 last;
rewrite ^/([0-9]+)-([0-9]+)-([0-9]+)\.html$ /index.php?cid=$1&id=$2&page=$3 last;


相关推荐

zblog子目录伪静态设置,zblog二级目录.htaccess规则

zblog二级目录的规则依然需要放到跟目录下在伪静态管理中心 点击创建.htaccess文件.然后用ftp把那个文件下载下来(跟目录那个)然后把中间的规则复制一份. 加上子目录,即可!相当于把两个.h

nginx环境下设置zblog伪静态方法

Apache的环境非常简单.可以点击创建 .htaccess就可以了Nginx环境下设置伪静态,并没有那个一键创建的按钮.只看到了这样的一个提示.宝塔面板的修改方法:-----------------

宝塔面板nginx日志文件格式修改为自定义格式 log_format详解

第一步:设置log_format打开/www/server/nginx/conf/nginx.conf 在里面添加:log_format zbloglog '$remote_addr [$ti

通达信涨停板颜色设置为紫色或自定义颜色

标注涨停板指标:(颜色可以自己修改)我习惯的设置为:涨停:实心红色跌停:实心绿色炸板:黄色半实心(最高价是涨停价 但是没涨停)代码如下:其中前两行是均线后面的三段 最后的 colorxxxx 是颜色

zblog伪静态设置方法(小白版说明)

第一步:打开静态管理中心插件(系统自带的那个)第二步:选择伪静态 并保存第三步:如果是Apache服务器,则创建.htaccess文件如果是Nginx服务器,则把规则粘贴到宝塔里

apache伪静态.htaccess伪静态设置详解

.htaccess文件格式:<ifmodule mod_rewrite.c> RewriteEngine On #这里是你的规则 </ifmodule>规则例子:例子1:

帝国cms的tags页面url伪静态设置

帝国cms的tags页面url默认是 /e/tags/index.php?tagname=XXX这种形式的,我们希望的是后缀编程.html这种形式的那么如何来设置呢?如图所示:说明:采用静态页面时不需

zblog自定义模块的创建与动更新(主题或插件专用)

zblog的自定义模块分为数据库模块和文件型模块分别是以数据库的形式储存内容和已文件的形式储存内容数据库模块创建方法:创建模块,下面以创建标签云为例:在插件include.php里主题启动时,执行以下

zblog php修改文章浏览量插件 浏览数自定义阅读量修改

随机浏览数插件 起始浏览量设置插件文章浏览量/阅读量 自定义指定范围随机功能简介:支持 发布文章时 随机生成指定范围的随机浏览量支持 发布文章时 手动填写浏览量(即对随机生成的数字随意修改)支持 给已

帝国cms模板制作之:模板标签调用格式与自定义内容变量调用

自定义内容调用调用扩展变量在帝国cms的系统设置中,可以增加扩展变量,例如公司简介,简介的内容可以写在扩展变量里面,然后用标签去调用调用格式:<?=$public_r['add_变量名&