301重定向是網頁更改地址後對搜索引擎友好的最好方法
0 |) i/ u0 T2 l, [2 I" B9 j, @: r& ?
7 z, o* g# W0 g6 e# D% U$ u7 E# ]1 a7 e& m
第一種:
9 O9 {1 H2 E* n% ~ v" f
4 }# s _1 N5 L: k0 ~; ]5 |* eIIS實現301重定向7 g9 B- N4 p/ R. z3 o" {6 h
1 打開internet信息服務管理器,在欲重定向的網頁或目錄上按右鍵,
' T8 u1 x; j+ T, d n* U2 b2 選中「重定向到URL」
B6 H: m% K! g3 在對話框中輸入目標頁面的地址
2 s, w$ C9 d0 t# _4 切記,記得選中「資源的永久重定向」
4 [9 H2 I* G5 n M. V* s5 當然,最後要點擊「應用」
! U/ Z( J+ Z6 v h3 s3 m8 }$ Z$ K& N8 O6 N( @, X/ m. }
' ~+ J/ j& Z; Q$ \; M& ~3 N
: t7 g6 [4 p6 U: y. a
2 \$ H2 _9 D/ P. J0 t
7 K4 {0 `; M3 K! q/ g. J* m6 P( h& B2 ^# g
第二種 Apache實現301重定向( S# s1 y& e8 J- H# l
在Apache中,有個很重要的文件.htaccess,通過對它的設置 9 ]6 e( B5 ^3 i0 p k
3 K" p; n2 P2 G7 ~
添加或修改以下內容:9 |; w: D0 K" `" y j1 I) y
Redirect permanent / http://XXX.com/ ;將目錄下內容重定向到http://www.XXX.com/& u1 q* Q9 x, c. N/ R8 a0 A' b9 U
1 V2 d6 d0 ~4 ~
或採用「mod_rewrite」技術,形如:
4 D* _& S2 l# ~# L( n& }9 k+ N+ ]* e; d2 o" a6 j3 w/ C8 d
RewriteEngine on 0 O: V) I9 c g$ S- x7 u0 c# E
RewriteRule ^(.*)$ http://www.XXX.com/$1 [R=301,L] ! n/ r9 G- V: i
+ E0 z2 b, ]' f% w即可完成重定向
9 D" N9 _/ y0 W1 z# z* j; C' h+ }% T2 E6 t6 V" a: L! I
. p+ e d9 d6 Y2 }0 B# e第三種:虛擬主機301重定向 ! [: C( }. G, q0 ^
6 @% g5 j( G# b5 M5 Z4 u如果你不是服務器,你可以利用子目錄綁定去做,首先建立子目錄,然後把你要進行重定向域名綁到這個目錄,在這個子目錄裡面建立一個index.php的文件 ; y7 o/ f( f0 l8 ^7 h: Y4 N+ f
4 c0 [" ]% R; U ~6 c
& g; N7 n8 \' u5 ~4 G4 Aheader("HTTP/1.1 301 Moved Permanently");5 m& x; p1 Z0 e7 V& n
header("Location:http://www.XXX.com/");
5 Q4 d2 F. L! J3 J( cexit();
# F" w2 t7 @4 W/ x+ I3 Y! K
* _9 D9 p# O4 A5 _% K& V; O/ f0 y! s+ ^
# @+ ]! r8 P4 \( q, N
如果你的不支持PHP,可以用index.asp放在目錄下
$ D- X. l. d- ]3 T/ Z7 w- ^
* h% N# R8 k; n1 W: ?( g+ ?3 @
, _% k7 b9 @0 u8 J代碼如下:
0 E# R+ B$ U5 f* ~: x
: \" |$ _! N4 s' q- G x+ xResponse.Status="301 Moved Permanently" 6 T+ m5 m7 C6 @* o
Response.AddHeader "Location","http://www.XXX.com/"
0 ^3 [1 B/ b) Z! p3 c: JResponse.End 4 h. K& a5 v0 m& |3 B3 Z& ~
( ^/ r* [& f0 Y7 d& K' d
ASP .NET下的301重定向 4 r" W/ s; ~" l+ z U h. H
<script runat=」server」>
: i9 @0 V. ]# ~# A2 j, Jprivate void Page_Load(object sender, System.EventArgs e)& [ f! A" K$ t7 q9 _3 p ~
{
2 L9 |7 y' d+ c6 iResponse.Status = 「301 Moved Permanently」;+ N0 L$ B4 l$ s# I
Response.AddHeader(」Location」,」http://seo.highdiy.com」);. c9 b G' g" i! R% |: p$ h
}0 O$ O v- s; p
</script> |
|