最近一直有个问题困扰着我。总觉得哪里不对劲。当我在百度云轩站点记录网站域名时,我总能得到两次或更多的索引数据,如下图所示。

一开始,我没有给予足够的重视。直到今天变成了766,感觉事情有点不合时宜。不知道是不是忘记做301重定向了,登录阿里巴巴云主机管理后台后发现,建站之初appyangfan.com就已经被重定向到www.appyangfan.com了。阿里巴巴云主机后台自带的这个工具挺方便的。点击【主机信息】,选择【基本环境设置】,点击【301重定向】,依次选择源域名和目标域名,即可轻松实现。

为什么301后有那么多指标?会不会是只有首页生效了,分页没有生效?于是我随机选择了一个网站页面,查询了HTTP状态,得到了如下结果:

看到这里,我突然意识到,阿里巴巴云后台的这个301重定向,不是为了整个站,只是为了首页。那么如何重定向全站301呢?

1.首先,创造。Zblog后台伪静态配置中心中的htaccess文件。

2.登录Ftp下载文件。如果在Ftp中看不到文件,说明文件是隐藏的。刚开始用的8UFtp不会显示,后来换了FlashFXP就会显示。下载后最好不要用记事本打开文件,博主用的是威震,然后在writeEngine On下添加以下代码:

重写第% { http _ host } ^appyangfan.com$[NC]

重写器^(.*)$ http://www.appyangfan.com/$1[L,R=301]

注意:顶部是源域名,底部是目标域名。

因此,我们的内容。htaccess文件如下所示。

IfModule mod_rewrite.c

重写引擎打开

重写第% { http _ host } ^appyangfan.com$[NC]

重写器^(.*)$ http://www.appyangfan.com/$1[L,R=301]

重写知识库/

重写第%{REQUEST_FILENAME}次!-f

重写第%{REQUEST_FILENAME}次!-d

重写规则。/index.php [L]

/IfModule

3.这时,查询我们网站分页的http状态,你会发现如下结果。

4.至此,问题已经解决。

写在最后:因为是第一次使用阿里巴巴云主机,对主机面板的功能和里面的工具不熟悉,所以犯了这么低级的错误,这是没有经验的代价。网站自查还是有必要的。目前,云轩录播网站通过自查发现移动终端强制转码、内部链过度优化、寻呼无301重定向等三个严重问题。好在及时发现,整改全部完成,并做了详细记录,遇到同样问题的朋友可以去施工站查看排水标签。

  • 评论列表 (0)

留言评论