正常的标签链接:
http://lecms301.test/tag/标签1/
访问
http://lecms301.test/tag/标签1直接跳到404页面。如何实现跳到 http://lecms301.test/tag/标签1/
修改 lecms/control/parseurl_control.class.php 大概是 161行, 在 } 后面加上代码
else{ //301跳转到带后缀的链接试试看~ header('HTTP/1.1 301 Moved Permanently'); header("Location:".$cfg['webdir'].$uri.$cfg['link_tag_end']); exit();}
完整的标签伪静态代码:
if(substr($uri, -$len2) == $cfg['link_tag_end']) {}else{ //301跳转到带后缀的链接试试看~ header('HTTP/1.1 301 Moved Permanently'); header("Location:".$cfg['webdir'].$uri.$cfg['link_tag_end']); exit();}
if代码块是程序本身有的,加上 else 代码块即可。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。