DEDEBIZ如何去掉TAG标签URL中的tags.php?
DEDEBIZ相比于DEDECMS部分地方进行了优化。比如伪静态的功能,你只用在后台设置里面开启伪静态,放上伪静态规则就行了,不像DEDECMS那样,得自已修改文件添加伪静态。在测试中发现DEDEBIZ的文章页面的TAG标签的地址为/apps/tags.php?/标签ID/,这样的地址即不美观,也导航网址过长,如下图
下面我们就来把他去掉,美化一下。打开/system/taglib/tag.lib.php,大约58行。
把/apps/tags.php?/修改为:/apps/,如果你不用伪静态,就用动态的地址,你的标签URL地址就是/apps/标签ID。我用的是伪静态的,为了更直观,一看目录就是TAG,便于SEO收录。就把它修改成/tags/ ,这样的话,标签的URL地址就是/tags/标签ID,我这里修改后如下图所示:
显示效果就是:
TAG所用伪静态规则(Nginx环境):
上面只是文件页面的TAG标签URL,列表页的标签也需要修改,打开/system/extend.func.php文件,在33行,按照需要修改就行了。
保存。完工。
声明:
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
THE END

0

打赏

分享

二维码

海报