问题:要不要把index.html301跳转到主 域名 ?
问题补充:目前网站首页的URL地址是带index.html,那要不要设置301跳转到主域名呢?
回答:要搞清楚这个问题,首先要明白网站首页网址的规范性,通常来说首页域名URL应该类似www.abc.com这样。另外网站首页也需要有index文件,这个index文件可以是逻辑上的,也可以是物理存在的。比如说纯静态的html网站,那么在跟目录下放置index.html文件,绑定域名后,物理是打开www.abc.com还是打开www.abc.com/index.html都是可以的,也就是说主域名会自动去匹配index文件。
但是我们把index文件换成是index.php或者是index.asp,如果 网站服务器 没有限制首页文件只能绑定index.html,那么打开域名www.abc.com或者是www.abc.com/index.php也是可以的。还有就是如果我们设置域名优先绑定zhuye.html,并且在根目录下存在zhuye.html这个文件的话,那么打开www.abc.com或者是www.abc.com/zhuye.html也同样是可以的。
我们再回到问题上来,要不要把index.html301跳转到主域名?我们看到加和不加index.html的URL地址其实是两个不同的地址,所以为了确保首页链接的唯一性,最好还是把index.html301跳转到主域名上。
另外还要注意,大家在设置网站首页URL的时候,尽量直接用域名,并且在站内任何地方出现的首页链接,都使用域名URL,而不要添加类似index.html这样的后缀。
当然,如果已经设置index.hmtl这样的地址,那么处理方法有两种:第一种就是把index.html301跳转到主域名;第二种方法就是把这个链接改了,记得是站内所以的页面都要改。
关于index.html和首页主域名301的问题,笔者就讲解到这里。总之来说,我们在设置网站URL地址的时候,要注意规范性和唯一性,无论是首页还是 内页 ,都应该保持唯一的URL地址。如果 网站改版 导致URL变了,记到要做好 301重定向 。