如何设置301域名重定向
1,什么是301域名重定向:
比如我的域名www.6ke.com.cn 6cu.com , 我现在要把没有带www的域名跳转到带www的域名而且是永久跳转,那么就叫301域名重定向;
还有一种是不同域名的跳转;比如我把www.6ke.com.cn跳转到www.baidu.com也是需要做301重定向。
2,301域名重定向的作用
(1)大家应该都知道;带www的域名跟不带www的域名没有做301之前都是会被百度收录的,而且收录的数值不一样,而且还会使权重的分散;所以301重定向对于网站前期的权重规划有建设性作用。
(2)对用户体验至关重要;用户都是习惯单一搜索;301重定向就是通过域名跳转的方式去实现用户体验度的提升,这种良好的用户体验所携带而来的网站流量在网站日后的运营中所体现的价值会热度愈发高涨。
3,实现301域名重定向的方法:
(1)用目前大家用得比较多的万网主机做教程:
通过后台先绑定要重定向的目标域名,然后在301重定向里面输入源域名、目标域名,点击添加;如下图
(2)VPS独立服务器301域名重定向的方法:
首先我们创建一个随便命名的文件夹,文件夹里面创建两个文件分别命名为:404html index.html 。
以6cu.com 跳转到 www.6ke.com.cn 为例;
首先创建一个带www的网站,
然后IP地址栏:
以上带www的网站设置完成后;我们开始创建不带www的网站
主目录选择我们之前设置好的一个任意文件夹(包含文件404html index.html )
(3)代码实现:
PHP网站301重定向方法
在网站的根目录找到index.php这个文件,把这段代码粘贴到首页里面。
<?php
$HOST=$_SERVER[‘HTTP_HOST’];
if ($HOST==”6cu.com”)
{
Header(“HTTP/1.1 301 Moved Permanently”);
Header(“Location:http://www.6ke.com.cn”);
exit();
}
?>
当然要记得,把www.6ke.com.cn 替换成你自己的网站啊!!!
ASP网站301重定向的方法
ASP301的重定向非常简单,只用在首页 index.asp文件里面加入下面的代码就可以了
<%
if request.ServerVariables(“SERVER_NAME”)=”bosida.net” or request.ServerVariables(“SERVER_NAME”)=”http://6cu.com” then
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.6ke.com.cn”
Response.End
end if
%>
以上步骤完成即可实现域名永久301跳转!