如何使用cPanel面板做301重定向
为什么要使用301重定向?
1
如何使用cPanel面板做301重定向
本文将介绍如何通过cPanel虚拟主机面板实现301跳转。
什么是301跳转?
301跳转页叫做301重定向,也就是将请求的地址永久性的转移到另一个地址。
为什么要使用301重定向?
1、当你的网站更换域名的时候,通过301重定向就可以把旧域名永久的重定向到新的域名上,当访客在访问你旧域名的时候会跳转到新的域名,防止流量损失,并且对于seo也十分友好。
2、当需要删除网站中的某些目录或者文章的时候,就需要使用301重定向到网站首页的话,否则对于seo不是非常友好。
3、如果有多个域名需要指向同一个网站的时候,例如,某些公司为了防止网址拼错而出现的流量损失,就会注册一些typo域名,并且通过301重定向指向公司的主域名。
4、为了实现网址的规范化,通常,一个域名如果不做任何设置的话,会默认的产生多个网址,例如我的域名。
(1)www.haocpanel.com (2)haocpanel.com (3)www.haocpanel.com/index.php (4)haocpanel.com/index.php
通过这四个地址都可以访问我的网站,如果不做301重定向的话就会分散网站的pr和权重。
如何使用cPanel面板做301重定向
END
如何在cpanel面板中做301重定向
1
首先登陆到cPanel面板中,然后在域菜单栏下选择“重定向”选项,如下图所示:
如何使用cPanel面板做301重定向
如何使用cPanel面板做301重定向
2
接下来在转向类型中选择301转向,然后选择想要转向的域名并在重定向至右边方框中输入重定向的新域名,具体设置如下图所示:
如何使用cPanel面板做301重定向
如何使用cPanel面板做301重定向
3
通过.htaccess文件设置
通过在
.htaccess加入转向代码也可以实现301转向,这种方法设置还是比较方便的,代码
如下:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
以上这段代码完全可以实现我们想要的301转向效果,即页面之间的链接转向,当然也可以通过搭建的网站中的任意一个链接跳转到新域名的网站首页,具体代码如下:
http://m.fulinmenst.com/m/case_view.aspx?TypeId=29&Id=385&Fid=n4:4:4
Redirect 301 /old.html http://www.domain.com/new.html
通过这种设置我们可以从原域名搭建的网站中的任意一个链接跳转到新域名的网站首页。
END
注意事项
通过以上几种方法我们可以很容易的在HostEase空间上设置301重定向,如果你感兴趣的话不妨也亲自试验一下效果,以上方法仅供参考,当然你也可以按照上述方法做302重定向,不过需要将上面的301类型替换为302即可。
来源:百度知道:http://jingyan.baidu.com/article/335530da912b1219cb41c338.html
没看懂你的问题。你的意思是用新域名绑定原主机空间还是将新域名跳转到旧域名?如果是第一种情况就需要联系你的空间提供商让他们帮忙完成。如果是第二种,听你说你的cpanel中没有redirect选项,可能该主机不支持重定向功能,询问一下主机商是否能开通这项功能。如果域名dns服务不是使用的主机商的还可以试试在域名管理后台添加CNAME记录这样也可以完成重定向。cpanel中,添加附加域到一个子目录时直接默认abc.com 和www.abc.com都绑定了,其中任何一个都不能再绑到其它目录,访问abc.com和www.abc.com访问的都是同一个网站,这是默认的,不需要做任何改动;如果想abc.com和www.abc.com访问到不同的网站,做301就可以了。把其中一个做301重定向到其他网站根目录就可以了欢迎分享,转载请注明来源:夏雨云
评论列表(0条)