返回列表 回復 發帖

官方网站:https://www.tz301cdn.com 绝对没有任何收费项目 注册即用

这篇文章可看可不看,以前讲301重定向都是回复别人的评论,而没在自己博客上发布过一篇详细关于301重定向的文章,在我印象中,已经有好几位朋友让我发布一篇关于301重定向的文章。索性今天我就详细写一下吧,也许此文对你有用,也许此文对大多数人已经是再常见不过的问题了,你说是吧 weiking。os.tvboxnow.com  v$ h% e* p# C
301永久重定向对SEO无任何不好的影响,而且网页A的关键词排名和PR级别都会传达给网页B,网站更换了域名,表示本网页永久性转移到另一个地址,对于搜索引擎优化|SEO来说,给搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面。$ [: B* v8 h8 G: C) F3 Q
什么情况下使用301重定向tvb now,tvbnow,bttvb$ E4 @' D: N' W: [/ B! ~4 y
1:网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失和SEO。
! R: I- M) x. f! c% ^# P公仔箱論壇2:当出于需要删除网站中的某些目录时,比如我要删除我博客下的博客导航,这时就可以用301永久重定向到网站首页。
4 r! e0 |! m1 \8 N7 {2 HTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。3:如果你有多个闲置域名时需要指向同一网站时,通过301永久重定向可以实现。6 A8 d% }0 ?1 y8 e2 R& P; b! m
4:你打算实现网址规范化。" U4 Q! s! y/ `
如何实现网址规范化
1 Q0 @- k& S7 _4 q我重点讲讲这个网址规范化,因为这是大家很容易忽略的问题。例如我的域名,如果不做任何设置,它默认会产生四个网址:os.tvboxnow.com0 D& ^3 k7 I: l
(1)https://www.tz301cdn.com(2)https://www.tz301cdn.com(3)https://www.tz301cdn.com(4)https://www.tz301cdn.com公仔箱論壇" [7 {9 F7 w9 V1 E3 M
如果不做301重定向会导致:你站点主域名的pr值分散到其他几个URL了。先查询上面4个网址的PR值,如果结果一致,说明网站没有规范化问题;如果不一致,表明有规范化问题。这时候我们就需要使用301永久定向技术来实现网址的规范化了。需要注意的是,带www和不带www的两个网址,www其实是个二级域名。
5 Q0 t9 r' F- C6 k我所知道的常用的301重定向设置方法有2种。一个是通过IIS界面直接设置,另外一个是通过代码来实现301重定向设置。卢松松建议用服务器组件来做重定向,我以下例子以我的域名lusongsong.com301重定向到lusongsong.com进行讲解。
# I) x- P3 T/ u, s3 j) rtvb now,tvbnow,bttvb1:IIS 服务器实现301 重定向& i7 {/ {( q) y9 _+ p! d
打开IIS,右键-属性-网站-IP地址哪里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。如图所示:os.tvboxnow.com; x4 i4 \. Z- V. U: i7 R: W

; {8 u+ z4 {% M$ \/ I公仔箱論壇
2 ^$ j6 |4 a9 k( [tvb now,tvbnow,bttvb打开IIS,首先新建立一个站点,随便对应一个目录E:https://www.tz301cdn.com。该目录下只需要2个文件,一个https://www.tz301cdn.com,一个404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示:6 E( j7 Q5 P9 k6 l0 G& G
tvb now,tvbnow,bttvb: g$ _9 j/ e: y# w' @' A
公仔箱論壇( @& h; \( }& u+ P0 m
2:Apache 服务器实现301 重定向' K" A0 O1 j+ L7 T, `4 x
在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / https://www.tz301cdn.com
  q3 F) p% m1 T) v% ETVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。3:在.htaccess文件中增加301重定向指令
, x$ k0 }/ `& F) Bos.tvboxnow.com采用“mod_rewrite”技术,形如:
  l: X' G6 t% f! h; ?0 @. ^* P  Mtvb now,tvbnow,bttvbRewriteEngine on
; E  _8 Z4 t) [TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。RewriteRule ^(.*)$ https://www.tz301cdn.com/$1 [R=301,L]TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。2 ~+ n' ^  e, b+ y; P6 \. f
+ p" b  Y: @8 c9 v6 d* M
4:适用于使用Unix网络服务器的用户0 H# }# v: I! J. W" s$ Q
通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。6 f2 i& y; i# ~0 C2 F
形如:Redirect 301 / https://www.tz301cdn.comos.tvboxnow.com$ K- l1 C/ }; C, T
5:在服务器软件的系统管理员配置区完成301重定向) d# W" B( w3 F) a7 B( d7 E9 n# v6 ^
适用于使用Window网络服务器的用户
- y5 R+ T; ]3 m! P公仔箱論壇6:绑定/本地DNS公仔箱論壇1 G: J# T) _' l+ P8 x
如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
, ^, _2 N* t! `tvb now,tvbnow,bttvbDNS服务器的设置8 y# J' }* l4 m) y8 W$ D# ^
若要将https://www.tz301cdn.com指向https://www.tz301cdn.com,则只需在DNS服务中应增加一个别名记录,可写成:blog IN CNAME https://www.tz301cdn.com
9 T: [) d# h* \" c1 W如需配置大量的虚拟域名,则可写成:* https://www.tz301cdn.com.这样就可将所有未设置的以https://www.tz301cdn.com结尾的记录全部重定向到https://www.tz301cdn.com
  C% e0 ^! v' p( b9 ]" [os.tvboxnow.com7:用ASP/PHP实现301重定向:TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。; q+ k3 J3 V2 Y  K$ D
ASP:
& B) f/ L5 ^5 ]! lResponse.Status="301 Moved Permanently"
* G$ ^4 G$ ]$ T/ M; R7 etvb now,tvbnow,bttvbResponse.AddHeader "Location","https://www.tz301cdn.com", k4 w* v) y( C3 i
Response.EndTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。! D# b9 O  M" [" w# p" [" S, |, C

8 n! x5 z( ?* d& rPHP:: y* q+ ~+ w8 b# I# k4 _
header("HTTP/1.1 301 Moved Permanently");
! I- j& f- A) v% p5 |; `$ ~+ wheader("Locationhttps://www.tz301cdn.com");8 |/ q# m: z* R5 }7 R
exit();
8 f; z9 b& U' I8 M7 \os.tvboxnow.com公仔箱論壇( ~' ~- S& n6 Y  s; W1 s

: A4 Y0 e# \% c  t; ~公仔箱論壇301重定向代码和测试工具TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。, x1 s. Z) `; W6 h# K3 Q
国外:http://www.stvb now,tvbnow,bttvb5 j6 g4 ~3 i6 n& M
https://www.tz301cdn.com国 内:http://whttps://www.tz301cdn.com如 果出现结果200表明请求已成功,请求所希望的响应头或数据体将随此响应返回。4 u, U4 M& {7 S
常用的跳转方式公仔箱論壇. y# o# \6 ^6 z
301代表永久性转移,301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。" s4 C: p9 b6 v1 t
302代表 暂时性转移,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。
6 r! ]% z8 ~- ?6 m8 nos.tvboxnow.com用HTML跳转:<META HTTP-EQUIV=REFRESH CONTENT="5;URL=http://www.lTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。  B0 D) y- n  P3 i# i
usongsong.com">, 表示5秒后自动跳转到首页,你也可以把时间设置的更短,但也很容易被搜寻引擎容易误判为spam而遭到惩罚。用javascript跳 转:<script language="javascript">lhttps://www.tz301cdn.com
' O; N; `# f4 |% {( M* B. D一句话,转发是服务器行为,重定向是客户端行为。转发时一次请求,重定向是2次请求,转发地址栏不会发生改变,重定向地址栏会改变,转发在项目内,重定向 可以转到项目外。当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。os.tvboxnow.com) R+ |: R  `5 u( E- X
怎么选择是重定向还是转发6 b: b# L) c% T1 g7 D
通常情况下转发更快,而且能保持request内的对象,所以他是第一选择。但是由于在转发之后,浏览器中URL仍然指向开始页面,此时如果重载当前页 面,开始页面将会被重新调用。如果你不想看到这样的情况,则选择转发。​
% Z) `# w3 n& A$ Y4 b' b6 \% |* d! b, U3 h% r& f7 R
公仔箱論壇  G: m! b8 H' L/ a. c8 s  x
本文由:https://www.tz301cdn.com 油缸  整理发布
返回列表