苏苏网赚论坛

 找回密码
 立即注册
查看: 3169|回复: 0

分享:利用301重定向解决权重分散问题稻蓝稻依芋

[复制链接]
跳转到指定楼层
楼主
发表于 2018-12-11 15:19:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  这几天在一个站长群中几次看到讨论关于网站301重定向的问题,在讨论的过程中,学习到了不少如何合理地去设置网站的301重定向脚本,也总结了自己之前做站时所未能注意到的细节,在这里,把这些内容总结并分享给广大站长朋友。
  在这里,我主要针对LINUX主机下的用DEDECMS架起的网站作301重定向分析(主要是利用.htaccess文件来设置重定向),一是因为篇幅有限,二是这样比较有针对性,如果是用其它方式架站的朋友,可以根据自己的实际情况作相应的修改和设置,本文仅提供一种方法,一种思路。
  一、 建立.htaccess文件
  在本地的WINDOWS平台下,是无法直接建立.htaccess文件的,系统会提示必须填写文件名,因为对于WIN来说,文件名为“.htaccess”的只是一个只有文件后缀而没有文件名的文件,而在LINUX下,这种文件是系统文件。解决的办法就是,先用FTP在服务器上建立一个.htaccess文件的,然后再下载到本地主机编辑,文件下载下来后,是允许修改的,上面的情况也就不会出现了。这个问题当初困扰了我很久,这里说明一下可能会对.htaccess文件不怎么熟悉的朋友有好处。
  二、 集中根域名和二级域名权重
  新手站长们有时候会对类似于www.**x.com和**x.com这两个域名的权重比较迷惑,在建站初期可能会为到底选择哪个作为主域名费尽心机。我认为,**域名权重最高,也就是说,cytao.com的权重比其它的二级域名高,因此,选择域名时,**域名是很好的选择。但是,带WWW的二级域名比较符合用户的习惯,看起来感觉也好像顺眼一点(纯属个人见解),所以,如果选择二级域名作为主域名的话,我们就得把其它的域名(包括**域名)的权重转移到主域名上,解决这个问题的方法就是在.htaccess文件里加上两行301重定向代码,代码在下面给出样例。
  三、 解决网站默认页面的权重分散问题
  由于自己对于DEDECMS比较熟悉,之前建的站都是用它架构。直到有一天,跟另一站长交换友情链接时,他告诉我,我的网站首页有跳转,访问www.**x.com时跳转到www.**x.com/index.html,因此拒绝和我交换链接。于是我发现,DEDECMS的默认首页为index.php,这个文件先是判断是否存在静态首页文件,若存在,则跳转。于是我站就被跳转到了静态文件上了。后来我想了想,其实这就是网站的默认页面设置问题,只要在.htaccess文件里设置好默认页文件名和顺序就行了。建议用CMS建站的朋友,回去查看一下自己的站是否也有这种情况并作相应的修改。
  下面给出我站的.htaccess文件代码,朋友们可以参考一下:
  Opti** +FollowSymlinks
  RewriteEngine on
  DirectoryIndex index.html index.htm index.php
  RewriteCond %{http_host} ^cytao.com [nc]
  RewriteRule ^(.*)$ http://www.cytao.com/$1 [r=301,nc]
  ErrorDocument 404 /404.htm
  注:上面代码行与行之间的空行不能删除,否则出错;DirectoryIndex的文件顺序必须根据自己网站的情况设置。
  好了,我的经验就分享到这里,下篇将讨论一下关于404页面的制作应注意的问题,本文来源于机客网 www.jikew.com A5站长网独家首发,谢谢!
http://www.ccrr318.com
易发国际|http://www.b239.com
热帖推荐
回复

使用道具 举报

广告合作|最大的网赚客中文交流社区!十年老站!

GMT+8, 2024-4-29 19:44 , Processed in 0.171600 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.1 VIP版

© 2012-2022 苏苏网赚论坛 版权所有 | 10年老品牌

快速回复 返回顶部 返回列表