discuz已删除标签返回200,删除标签返回404状态错误页解决方案
使用discuz论坛程序搭建网站的朋友应该有遇到这样的问题,当删除掉已经收录的论坛标签时,已删除的标签页面返回状态码并不是404错误,还是200状态码。这对于SEO来讲非常影响,飘仙通过的研究摸索找到了解决方案。Discuz删除标签默认返回200状态,处理后 返回404;具体处理方法如下:
找到如下文件,如果用的不是默认模板请找对应文件
\template\default\tag\tagitem.htm
在180行代码<div class="taglist mtm mbm"><p class="emp">{lang empty_tags}</p></div>
上边添加如下代码:
{eval} header('HTTP/1.1 404 Not Found'); {/eval}
最后,如果你有使用DISCUZ论坛程序,请检查一下是否出现本文提到的SEO问题,请自行处理。
页:
[1]