动态页面输出“此信息不存在”时状态码改为404

经常使用帝国的朋友都知道,如果用帝国不生成静态页面,改用动态页面时,当删除了一条信息后,在点击这个链接时会出现“此信息不存在”,百度抓取时状态码还是正常的200,那么百度爬虫还会认为此页面为正常页面,但当我们删除后,我们实际是要告诉百度百度此页面已不存在,也就是状态码为404,而帝国的大神们没有对此做除理,那么就需要我们自已来除理了。我们分析动态页面后知道正常情况当ID不存在时会触发printerror函数,那么我们就可以真对printerror进行除理,当我们深入研究后发现一般情况下出发的函数

默认首页、网站介绍、默认站点

本篇文章已加密,请输入密码后查看。

帝国CMS投稿页面和投稿列表页调用会员头像的方法

调用的头像代码:<?php $muserid=(int)getcvar('mluserid'); $member=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$muserid'"); ?>头像地址:<img src="<?=$member[userpi

帝国CMS灵动标签调用文章以及文章发布者头像方法

帝国CMS模板制作开发中,我们要用灵动标签调用文章列表并调用出发布此文章的发布者头像,这里需要使用SQL的联动查询方法,也就是用USERID字段来关联两个表实现调用!具体代码如下:[e:loop={'select * from phome_ecms_news a left outer join phome_enewsmemberadd b on a.userid=b.userid

帝国cms 7.5投稿随机点击数/阅读量

/e/class/qinfofun.php搜索//返回表信息 $infotbr=ReturnInfoTbname($tbname,$checked,$ret_r[4]);在下面添加//随机点击 $onclickrnd = explode(",",$public_r['onclickrnd']); $onclick = rand($onclickrnd[0],$onclickrnd[1]); //echo 

灵动标签如何按栏目或表调用TAGS

灵动标签调用代码如下:[e:loop={"select * from phome_enewstags  order by tagid desc limit 10",0,24,0}]<a href="/e/tags/?tagid=<?=$bqr['tagid']?>"  target="_blank" class="c_<?=$bqno?>&q

帝国cms模板中支持emoji表情的方法

在帝国cms中如果发布的内容中包含了emoji表情,保存的时候会出错。如果我们想保留emoji表情,要怎么处理呢?今天,帝国模板之家小编教大家如何实现这个功能。含有emoji表情的字符串在MySQL中的储存,MySQL中要使用utf8mb4字符集。PHP需要对字符串进行base64编码,从数据库中取出时再对字符串进行解码。下面我们以后台资讯表标题支持emoji表情为例来讲解。具体操作如下:1.首先要配置数据库支持emoji表情 修改帝国cms的配置文件:/e/config/config.php,

帝国cms任意位置调用指定id的栏目名称和链接

注意,这个代码无须放在灵动标签中,直接写入模板相应的位置就行了。1、调用栏目名称: <?=$class_r[栏目ID]['classname']?>  示例:<?=$class_r[1]['classname']?>   ,在这种情况下,就可以正常显示栏目id为1的栏目名称。2、调用栏目链接: <?=$class_r[栏目ID]['classpath']?>  特别说明:因为调用的时

帝国CMS灵动标签调用排除重复链接的文章

小伙伴发布的信息有时候标题是重复的,使用一般灵动标签调用的时候无法解决判断重复标题不调用的问题,那么就需要改造一下了,代码如下:用count(distinct title)配合group by title实现了我所需要的功能(排除链接和标题的重复),注意:group by 必须放在 order by 和 limit之前,不然会报错。[e:loop={"select *,count(distinct title) from [!db.pre!]ec

帝国CMS模板一句话解决标题和副标题自动判断显示

帝国cms模板制作中有这种需求:自动判断发的内容有没有副标题,如果有副标题就显示副标题,没有就显示标题的情况!灵动标签循环内如下书写:<?=$bqr['ftitle']?$bqr['ftitle']:$bqr['title']?>内容模板里面直接书写:<?=$navinfor['ftitle']?$navinfor['ftitle']:$navinfor['title']?>
<< < 2 3 4 > >>

Powered By Z-BlogPHP 1.7.1

Copyright Www.Niaoseo.Com Rights Reserved.