域名首页后面indexhtml怎么去掉
需要去除超链接中的“indexhtml”,我们可以在这里对标签进行一个修改:
{dede:channel type="top"}
<li><a href="[field:typeurl function="str_replace("indexhtml","",@me)"/]">[field:typename/]</a></li> {/dede:channel}
第2种方法:
直接首页生成静态后把indexphp 修改为 indexphp_ 或者 index-php 等等随你的便。只要不是 indexphp 就OK了。怎么样?解决了织梦DedeCMS如何去掉首页域名后面的indexhtml的问题了吧
1 去掉小尾巴
每个空间商后台的主机管理——控制面板——修改默认首页或首选域选择——将你网站首页的小尾巴调到第一个(比如我域名后面出现的的是indexhtml,就把indexhtml调为第一个)如图
2 全站链接使用绝对地址,不要使用相对地址,统一url。可参考:
3 对外发布外链时,不要发带indexhtml等的地址。
操作完以后我们就会发现域名后面的小尾巴被去掉了。如果网站带indexhtml的域名被收录,要做后面的两点,等搜索引擎识别你的主url后,慢慢也会改变回来。
第一步:进入管理权限空间,点击云虚拟主机
第二步:进入虚拟主机界面,点击管理
第三步:点击基础环境设置,然后点击默认首页设置
第四步:点击indexhtml然后点击右边的向上箭头,把它调整到最上边,最后点击保存设置,就成功了
0条评论