首 页 10元vpsVultr搬瓦工vps主机商建站程序网站教程国外域名IT资讯

帝国CMS tags伪静态设置后提示”此TAG不存在“解决办法

时间:2022-07-09  来源:  作者: 我要纠错


服务器软件:    Microsoft-IIS/8.5
操作系统:    WINNT



iis服务器在web.config中添加如下代码

<rule name="tags">
  <match url="^(.*/)*tags-(.+?)-(.+?).html\?*(.*)$" />
  <action type="Rewrite" url="{R:1}/e/tags/index.php\?tagname={R:2}&amp;page={R:3}" />
</rule>

这两项内容设置完成之后,点击英文tags是正常的,点击中文tags出现“此TAG不存在”

有人说把/e/tags/index.php文件中
$tagname=RepPostVar($_GET['tagname']); 
修改为
$tagname=RepPostVar(iconv('gb2312', 'utf-8', $_GET['tagname']));
本文不管用

于是尝试了修改标签模板
[showtags]'selfinfo',10,0,'',0,'','&nbsp;',0,'','tagname'[/showtags]
修改成
[showtags]'selfinfo',10,0,'',0,'','&nbsp;',0,'','tagid'[/showtags]
完美解决

  • 帝国CMS tags伪静态设置教程
  • 主机资讯
    主机信息
    IP ServerOne
    IP ServerOne
    高防CDN为什么推荐Yewsafe(附深度评测)
    高防CDN为什么推荐Yewsafe(附深度评测)
    Simple Machines Forum
    Simple Machines Forum
    Leaseweb
    Leaseweb
    ultahost
    ultahost
    Centmin
    Centmin
    OpenCart
    OpenCart
    Shopify
    Shopify

    目录网 WPS下载 飞时达国际快递 虚拟手机号码 美国服务器购买 jiuaigu.com

    Copyright © 2026 ushost.cn Inc. All Rights Reserved. 美国主机中文网 版权所有
    鄂ICP备06013414号-8