当前位置:首页 >  站长 >  搜索优化 >  正文

301永久重定向常用的6个方法

 2015-05-19 16:52  来源: 互联网   我来投稿 撤稿纠错

  【推荐】海外独服/站群服务器/高防

什么是301重定向?301重定向是指将各种网络请求重新永久定向转到其它新位置。比如把 metinfo.com 永久重定向到 www.metinfo.com 上面。301重定向可以是某个页的转向,也可以是整站形式的转向。301重定向是目前为止,唯一被搜索引擎任何合法的转向,因此域名的转向要慎用。今天我们就来看看网站301重定向常用的六大方法。

1.虚拟主机支持控制面板实现301重定向

登录虚拟主机控制面板,然后找到设置301重定向的页面,按照提示添加源域名和目标域名后稍等一段时间,301重定向就会生效了。

2.IIS 服务器实现301 重定向

打开IIS,找到要重定向的网站或者网页,右键查看属性,如果是网站则选择主目录选项卡,网页则是文件选项卡。如下图所示:

图一

图二

选择重定向到URL,输入要重定向到的URL,并勾选资源的永久重定向后点应用。如下图所示:

图三

图四

3:Apache 服务器实现301 重定向

在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / :

redirect permanent /old.html :修改这句即可。

4:在.htaccess文件中增加301重定向指令

采用“mod_rewrite”技术,形如:

RewriteEngine on

RewriteRule ^(.*)$ [R=301,L]

5.用ASP/PHP实现301重定向

ASP:

Response.Status="301 Moved Permanently"

Response.AddHeader "Location",""

Response.End

PHP:

header("HTTP/1.1 301 Moved Permanently");

header("Location:");

exit();

6.支持伪静态的Windows虚拟主机

打开ftp,在根目录新建文件 httpd.ini,然后写入域名301重定向代码。代码如下。

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^yelangsem.net$

RewriteRule (.*) [I,RP]

将其中以下代码修改为你自己的域名就可以了。

RewriteCond Host: ^yelangsem.net$

RewriteRule (.*) [I,RP]

SEO专题推荐:

关键词优化专题:网站关键词优化没效果?来这里学习最实用的关键词优化技巧!

内链优化专题:最能提升网站权重的内链部署优化技巧与方法

外链建设专题:高质量自然外链怎么做?读完这些你将质的飞跃

网站降权专题:2015年最有用的网站降权、被K、被黑、被攻击的解决方法

用户体验专题:学习完这些,作为站长的你可以秒懂如何做网站用户体验

行业网站专题:优化行业网站的“葵花宝典”看完后无优化压力

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

  • 301重定向如何设置,301重定向对优化有什么优势!

    在我们日常的网站优化当中,经常会看到搜索引擎收录的是有带www和不带www的页面,觉得很烦,不知道咋回事,那是因为你没有做301重定向的原因,所以的把这个网站做301重定向了,才能避免收录不出现这样的情况,那么具体301重定向对我们优化有哪些好处呢?接下来有南帝seo给大家细细道来!

  • SEO问题解答第⑥期:301永久重定向的生效期是多久?

    导读:优质的SEO问题整合,可以让更多站长和SEO人员快速找到自己的问题并解决,或学习到更多的SEO知识点。所以,A5站长网SEO工程师黄忠特地做了SEO问题自媒体,会持续更新每一期的优质问题解答。喜欢的朋友们可以添加微信号:343031031一起交流互动。以下为第六期实录:声明:由于站长提问的问题

  • 详解301永久重定向实现方法

    本文更新了百度官方提供的301问题汇总,参见文章结尾。这篇文章可看可不看,以前讲301重定向都是回复别人的评论,而没在自己博客上发布过一篇详细关于301重定向的文章,在我印象中,已经有好几位朋友让我发布一篇关于301重定向的文章。索性今天我就详细写一下吧,也许此文对你有用,也许此文对大多数人已经是再

  • 怎样实现301永久重定向

    实现301永久重定向,分别介绍IIS和Apache两种方法。IIS服务器实现301重定向打开IIS,右键-属性-网站-IP地址哪里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。如图所示:打开IIS,首先新建立一个站点,随便对应一个目录E:\wwwroot\301web。

  • php实现301永久重定向和302临时重定向

    实现重定向的原理很简单,就是Web服务器返回个HTTPheader给浏访问者,PHP发送HTTPheader这个功能是由header()函数来实现的。301,302,404这些状态码是在HTTP协议中约定好的,所以不用打破沙锅问“为什么是301而不是3001”。扯多了,回到正题。PHP301重定向:

热门排行

信息推荐