网站程序上传完之后打开页面的时候发现进入网站首页后会出现index.html或者index.php的网址形式,甚至还有的是其他一些命名形式,一方面不利于首页的seo,另一方面很多站长也不喜欢这样的首页形式,这种情况要调整就需要从两个方面入手,一是虚拟主机的默认首页要设置,二是网站的模板程序需要调整。
虚拟主机上设置默认首页方法步骤
1:进入到虚拟主机控制面板
以西部数码代理商平台为例,需要先登录用户名密码,然后进入到对应的虚拟主机控制面板界面(参考: 怎么进入虚拟主机控制面板)。
2:设置默认首页并调整顺序
添加首页的名字与网站程序的默认首页是一样的,添加index.html、index.php,如果网站首页是index.html就将其调整至首位,如果是其他名称如bbs.html之类的也是可以的,需要注意的是这里的默认首页是用来省略首页的网址/后面的内容的,比如我的网站首页是http://www.chenqinet.cn/index.html,那么为了省略后面的index.html,就在这里填写index.html就可以了,但是有些网站后台登录的页面首页是有index.php的,那么这两个就按着先后顺序进行排列,一般建议静态页排前,动态页形式排后,我们调整顺序如上图即可。
网站程序上设置首页名称方法
网站程序中有些使用了index.html或者一些自定义的作为网页导航栏的首页菜单链接,我们需要进入到网站模板里进行调整。
这里类似下方的代码:
<li class=""><a rel="nofollow" href="http://www.chenqinet.cn/index.html"><span class="glyphicon glyphicon-home"></span> 首页</a></li>
我们把所有模板文件中的index.html删除掉:
<li class=""><a rel="nofollow" href="http://www.chenqinet.cn/"><span class="glyphicon glyphicon-home"></span> 首页</a></li>
或者把首页的链接直接改成"/"
<li class=""><a rel="nofollow" href="/"><span class="glyphicon glyphicon-home"></span> 首页</a></li>
这两种形式都是可以的,修改后地址栏中的网站就没有index.html的后缀了(除了html后缀外也有htm、asp、aspx、php、jsp等常见结尾,可以根据实际情况进行设置。),网址效果如下图: