有的网站源代码中有多个源文件,其中常见的大约有三个源文件,比如:default.html,index.html,index.php
问题在于这三个文件都能网站上打开而且打开的界面都一样!还有就是输入自己的主域名的时候,域名带个上面的后缀尾巴!
想不想处理?要不要处理?怎么处理?且看下文..
一.为什么要设置默认首页呢?
综合来说就是为了优化
1.链接的形式的统一和标准规范化,有利于用户体验
2.避免链接重复,集中权重,有利于优化
同一个页面多个链接,链接的重复会分散权重
3.去掉首页域名的“尾巴”,有利于用户体验
如果首页链接和默认文档首页,设置的一样,则默认就只显示主域名,不带尾巴。不然主域名会带有尾巴。
二.如何查看自己的默认首页?
如果你是虚拟主机空间,空间后台控制面板里面都可以自行设置,删除,添加,更改顺序等设置。当然,也可以直接查看到哪个默认文件是在第一位。
如果你是IIS服务器,IIS服务器管理面板里也有“默认文档”栏目,自行查看。
看谁在第一位,就是代表自己网站的默认首页文件。后台控制面板,自行查找,均可查看。
三.怎样在网站上设置默认文档作为首选的首页
这个要分两种情况,一种是IIS服务器一种是Apache服务器。
1.IIS服务器环境下配置
在此以本人自用的IIS7.0以上版本为例进行讲解和演示。
(1)打开“Internet信息服务(IIS)管理器”窗口主页找到“默认文档”,具*置如下图,找到后,双击点击进入。
(2)点击进入后如图所示有各种的默认文档页面,鼠标左键单击选中,然后在右侧面板选择操作处理。上移下移来确定首选的“默认文档”
比如index.php,选中它,上移到第一位即可,如图所示。
2.Apache中设置默认首页的方法
传说中有一个"httpd.conf"文件, 然后在文件中找到 DirectoryIndex这段.把它改成DirectoryIndex index.php index.Html index.html 这样的样式,你的网站目录的默认首页是 index.php, 如果没有index.php系统会自动寻找index.html、html做为默认首页了。
注意事项:index.php index.Html之间要有一个空格。
3、常见空间服务器的设置方法
阿里云虚拟主机(空间设置):https://help.aliyun.com/knowledge_detail/39893.html