帝国CMS默认的tag伪静态方法是tagname也就是文字方式的,那么怎么实现以tagid数字的形式来实现tag的伪静态呢?
第一步:修改系统文件 e\class\connect.php文件(改前先备份好),搜索“function eReturnRewriteTagsUrl($tagid,$tagname,$ecms=0){”,找到函数 eReturnRewriteTagsUrl,将此函数删除或注释掉,换成下面的代码:, 第二步:修改TAG支持文件 e\tags\index.php文件, 这里主要是修改分页函数。找到如下所示代码,按照以下代码将原来的部分代码注释掉。, 第三步:后台设置tag伪静态,按照默认,设置成:tags-[!–tagname–]-[!–page–].html 即可。,第四步:服务器伪静态规则,apache的伪静态规则如下,其它类型服务器请对照此自行修改: