桂林网站建设,桂林网站设计,桂林网络公司,桂林手机网站制作,桂林网站优化,桂林网站推广

网站建设,网站优化,微信开发,手机APP开发
首页 > 常见问题 > 客户问答 > 桂林网络公司:如何给网站做301重定向跳转?

常见问题

桂林网络公司:如何给网站做301重定向跳转?

301重定向是什么意思?

举个例子,在地址栏里输入:比如说大聪网络科技的域名:dartrun.com.cn 可以做出自动跳转到www.dartrun.com.cn ,而这样的效果就是301重定向。

但并非所有的虚拟主机都支持这样的操作,支持这样操作的条件有二是:

1、linux的虚拟主机Apache的服务器,需要支持.htaccess这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在.htaccess文件开始处加入一下规则:


代码:

RewriteCond%{http_host} ^ymars.com [NC]

RewriteRule^(.*)$ http://www.ymars.com/$1 [R=301.L]


须注意的就是:.htaccess这个文件基本在传到本地是不能直接被修改的,我们可以采用修改成.htaccess.txt的形式来进行访问编 辑,把要写的代码写好之后,直接把.htaccess.txt传上空间,再把.htaccess.txt直接用FTP修改成.htaccess文件名,这样就可以升效啦!


2、window的虚拟主机IIS的服务器,需要有安装ISAPI_Rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则:


代码:

RewriteCondHost:^ymars\.com$

RewriteRule(.*) http\://www\.ymars\.com$1 [R,I]


如果采用以上代码不可行,请你尝试下这个代码:

代码:

[ISAPI_Rewrite]

# 3600= 1 hour

CacheClockRate3600

RepeatLimit32

RewriteCondHost: ^hongtaoseo\.com$

RewriteRule(.*) http\://www\.hongtaoseo\.com$1 [I,RP]


肯定有人有很多的问题想问了在这里桂林网络公司给大家解答:


问:为什么要给网站做301重定向跳转?为什么要把没带www的域名,都通过301或其他的方式转移到带www的上面呢?

答:这样做主要是为了URL标准化 ,让网站的权重都集中到某一个域名上,而不是分散开了。


问:是否可以把带www的域名,301到不带www的域名上?

答:如果你发现没带www的域名排名比较好,或收录好很多,则可以把带www的域名,301到不带www的域名上。


桂林网络公司之所以建议没带www的301到带www的上面,主要是因为中国人的用域名习惯,一般是习惯带www的。


问:是不是需要把index.html或index.php等也301重定向到主域名?

答:这个是不需要的。因为做301的目的是集中权重,只要做到站内和站外链接形式都采用了主域名为地址,也就是采用不带index的URL为锚文本,就可以实现集中权重的功能。而当所有链接都不带index了,用户和搜索引擎也是不会访问到带index的URL。


商务黄经理

微信二维码

13025987659

18177335388

客服中心