建设工作站服务器
如何删除梦dedecms域名后面的index.html? 这个问题可能在我们日常学习和工作中很常见。 我希望通过这个问题你能深深收获。 以下是小编给大家带来的参考内容。 一起看看吧。
为什么要删除导航链接的index.html? (推荐学习(织梦cms ) )。
这两个链接的含义相同,链接的网站也相同,但从优化角度看,从链接中删除的index.html的权重比后者稍高。
dedecms有两种删除导航链接index.html的方法。
1 .修改模板中的相应标记,删除相应链接的index.html。
在显示列链接的标签( channe,l,list,arclist )中,只要是调用列链接的dede标签,就可以使用这种方法。
方法如下。
在标记中添加以下代码
函数=& amp; #039; str_replace&; #039; &; #039; index.htm&; #039;&; #039;@me&; #039;
注意:“str _ replace”( index.htm )、“”、@me ) ) /其中的index.htm根据您的实际情况替换为index.html或index.htm。
例如:
{dede:Arclistfunction=&; #039; str_replace(&; #039; index.htm&; #039;&; #039;@me ) } .底呼{/dede:arclist}
{dede:listfunction=&; #039; str_replace(&; #039; index.htm&; #039;&; #039;@me ) } .基本调用{/dede:list}
2 .修改程序文件,一次性替换所有栏链接的index.html
需要修改的文件: include/channelunit.func.php
找到if($isdefault==-1
在前面添加
跳至//URL
if($ispart2) {
返回$ typedir;
}
if$defaultname==&; #039; index.html&; #039; }{
$defaultname=&; #039; &; #039;
}
注: index.html根据实际情况更改为index.html或index.htm
修改完成后,重新生成就可以了。
谢谢您的阅读! 看了以上内容,您对织梦dedecms如何去掉域名后面的index.html有了大致的了解吗? 希望文章的内容对大家有帮助。 如果想了解更多相关文章的内容,欢迎使用信息频道。
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn