Dedecms5.7关于文章生成在根目录时会多斜杠的解决办法

文章生成在站点根目录下,例如: 1、不自定义文件名:http://www.dedecms.com/1.html 2、当自定义文件名:abc.html后,成生的是 http://www.dedecms.com/./abc.html 文章目录地址出现 /./abc.html ,多了一个 ./ 在V5.7以前的版本解决办法是 解决方法: 打开

文章生成在站点根目录下,例如:
1、不自定义文件名:http://www.dedecms.com/1.html
2、当自定义文件名:abc.html后,成生的是 http://www.dedecms.com/./abc.html

文章目录地址出现 /./abc.html ,多了一个 ./
在V5.7以前的版本解决办法是
解决方法:
打开 includechannelunit.func.php 把第66行

return $articleUrl;

改为

return str_replace(“/./”,”/”,$articleUrl);

但到5.7版本时会有细小的变化
解决方法:
打开 channelunit.helper.php 把第81、202行的

return $articleUrl;

改为

return str_replace(“/./”,”/”,$articleUrl);

此更改只针对把文章生成在根目录的,对于生成多级目录的无需更改。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

方法也很简单,首先新建一个PHP文件,命名为json.php(也可以新建个文件夹命名为api,然后PHP命名为index.php,这样调用的时候就只需要http://你的域名/api这样的方式调用),用于作为被调用的API接口,代码如下: ?php$cfg_NotPrintHead = false;header(Con
下面的sql即可实现: $dsql-SetQuery(SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `dede_archives` arc LEFT JOIN `dede_arctype` tp on arc.t
本文主要介绍移动DedeCMS到根目录的完整流程,如果是从根目录移动到子目录也是类似的。
本文主要讲解了织梦DedeCMS缩略图失真模糊的解决方法,由于织梦dedecms默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩 略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,不能满足大多数网站的需求,本文给出了一个终极完美解决
最近遇到一个问题,因为网站一个技术名词要修改,但是首页的内容我们都是需要按照最新写的排序,因为最新写的一般都是比较好的,但是我们已改顺序就 全乱了。会出现一些以前的文章,文章质量也跟不上,非常影响用户体验。所以需要我们在修改文章的内容同时不
dedecms每次新上传图片插入编辑器会自动加p标签,这个会导致网页错位等问题。以下是修改方法。 第一种解决方法: 修改网站根目录\include\FCKeditor\editor\dialog\dede_image.php 找到 //FCK.InsertHtml(inImg); var newCode = FCK.CreateElement(p); newCo