网站301重定向方法

5种方法帮你实现网站301重定向通常情况下一个我们做得网站都一个动态性质的网站,想让搜索引擎收录的话,很困难,因此,为了优化的需要,我们会考虑使用301永久重定向的方法来将网站从一个动态网站来转变成为

5种方法帮你实现网站301重定向

通常情况下一个我们做得网站都一个动态性质的网站,想让搜索引擎收录的话,很困难,因此,为了优化的需要,我们会考虑使用301永久重定向的方法来将网站从一个动态网站来转变成为一个静态网站,那301重定向如何是如何实现的呢?

郑州网站建设公司介绍,301重定向的方法分以下几种情况:

1、301重定向做法之服务器软件

通过服务器配置区域设置301重定向。此方法较适用于windows 服务器用户群体。

2、301重定向做法之本地DNS

例如,将“网址1”重定向至“网址2”的话。需要在网站DNS 服务器中增加一个别名记录,别名记录为:newsINCNAME 网址2。

注:当需要将较多的域名重定向至网址2时,别名记录可写为*INCNAME 3、301重定向做法之linux 服务器

对于linux 服务器用户而言,301重定向做法就更为简便了,直接通过指令Redirect301/

4、301重定向做法之ASP/PHP

对于ASP/PHP的网站,可通过类似以下代码的方式实现301重定向。 ASP :

Response.Status=”301MovedPermanently”

Response.AddHeader“Location”,”http://网址”

Response.End

PHP :

header(“HTTP/1.1301MovedPermanently”);

header(“Location:http://网址”);

exit();

,

5、301重定向做法之.htaccess 文件

通过.htaccess 文件,并将.htaccess 文件上传至网站服务器根目录,也是一种十分常用的301重定向做法。

.htaccess 文件内容举例:

RewriteEngineon

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

#要了解上面这行代码需要好好研究下mod_rewrite模块的知识

那么如果是.net 程序的话我们可以在WEB.config 里面放入下列代码

redirectType="Permanent"/>

,

当然有301的永久重定向,就有302的暂时重定向,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。郑州网站建设公司指出,能够对302重定向具备优异处理能力的只有Google ,在前些年,不少搞SEO 曾广泛应用这项技术作弊,但也很容易遭受惩罚。

具体用法:

用HTML 跳转:,表示5秒后自动跳转到首页,你也可以把时间设置的更短,但也很容易被搜寻引擎容易误判为spam 而遭到惩罚。

用javascript 跳转:location.href='http://网址'

标签: