织梦dedecms商业教程 DedeCMS系统无此TAG标签已移除

织梦dedecms商业教程 DedeCMS系统无此TAG标签已移除

学习教程tuzi2018-10-24 18:27:35A+A-

TAG标签在后期维护的时候会进行更改或删除操作,如果对搜索引擎开放,被收录后却弹出如下的画面,对用户体验来说是非常糟糕的,下面看看TAG标签被删除后的正确操作。

系统无此标签,可能已经移除! 
你还可以尝试通过搜索程序去搜索这个关键字:前往搜索>> 
如果你的浏览器没反应,请点击这里...    

DedeCMS标签中包含大写字母

  解决方法:

  在网站根目录下找到tags.php 此文件,将以下代码替换掉:

$tag = trim($_SERVER['QUERY_STRING']);

  换成

$tag = strtolower(trim($_SERVER['QUERY_STRING']));

        但该方法对特殊符号确仍然出现上面的错误。

DedeCMS标签伪静态后中文标签的问题

  一般情况下,伪静态不会有问题,但后来把原始结果中的网址转化为“跳转方式”,于是问题就出现了,原本的网址是这样的:

http://www.aihao.org/tags/TAG%B1%EA%C7%A9.html

  被百度转化之后成为:

http://www.aihao.org/tags/TAG标签.html

  这时又会出现上边的错误,出现这个问题的原因是IIS伪静态中文转码为UTF8,解决方法就是在tags.php中加入判断UTF8编码的语句,如果是则转换为GBK,这样就可以解决了。

搜索页面的搜索词大小写兼容问题

      遇到大小写兼容问题还有dede搜索,相似的方法。找到plus/search.php,找到

$oldkeyword = $keyword = FilterSearch(stripslashes($keyword));

       修改为

$oldkeyword = $keyword = FilterSearch(stripslashes(strtolower($keyword)));

TAG标签和搜索页面大小写兼容问题总结

       还是有部分网友遇到遇到相似的问题,提供以上方法解决,不及时修改过来,TAG标签被收录,但是别人访问的时候却提示:TAG标签已移除,用户体验是相当差的。

点击这里复制本文地址

声明

本站发布所有广告信息、下载资源,均来自互联网,非本站自制,与本站无关。 如有侵犯您的合法权益请来信告之。我们会在三个工作日内予以清除。


本站中所有资料、资源文件均来自于网络搜索,仅作为技术学习研究之用,请必须在24小时内删除所下载文件,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。


本站保证站内提供的所有可下载资源(软件等等)都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 


访问本站的用户必须明白,[资源爱好者]对提供下载的软件等不拥有任何权利,其版权归该下载资源的合法拥有者所有。


本站所有资源均不提供相关技术服务,如果源码下载地址失效则请联系站长进行补发。


本站所有资源展现图片仅供参考

资源爱好者 © 本站发布所有资源,均来自互联网,非本站自制,分享目的仅供大家学习与参考,与本站无关。
如有侵犯您的合法权益请来信告之。我们会在三个工作日内予以清除。邮箱:admin?aihao.org
关于我们|广告合作|网站地图|冀ICP备14009590号|冀公网安备 13018302000072号