301重定向是網頁更改地址後對搜索引擎友好的最好方法) v% n0 Q% O4 [0 }2 \0 R
5 h* d! C- s3 m
- o/ |: P9 g) v9 G9 X9 H2 ~! l
7 O* b" ]% D: f2 [! e第一種:
) f. b+ W2 N& j8 H4 j$ j7 c2 Y" V" G/ R! j9 E% M
IIS實現301重定向
E6 D3 e$ @& S7 N9 V8 V1 打開internet信息服務管理器,在欲重定向的網頁或目錄上按右鍵,
9 j+ j. b5 g3 i$ L2 ^5 A2 選中「重定向到URL」
4 S2 D* }0 E- J; n( U. j3 在對話框中輸入目標頁面的地址" S" h9 a2 u, j) u0 e
4 切記,記得選中「資源的永久重定向」2 s" ?/ x9 [! w9 \, P9 l) X) [
5 當然,最後要點擊「應用」
3 g: F. @ J0 n1 o9 v& V, F+ G- Z) Y6 H1 y1 z, [2 m6 e
) S, j& a ^0 K1 l( ?
- \4 w* A8 b' `; Q5 }8 x) M4 `* ]" D/ n6 L7 X- b, i
% p* u {$ \0 K- f( l8 D! t V6 O% x! q7 ]
第二種 Apache實現301重定向
5 F+ ~% t5 v7 u% F) Q" t( R在Apache中,有個很重要的文件.htaccess,通過對它的設置
+ L' v p- |+ w. \- q1 `3 q# m* u0 U( C. Y; P. x
添加或修改以下內容:
{! f0 M+ `* E& `Redirect permanent / http://XXX.com/ ;將目錄下內容重定向到http://www.XXX.com/0 u0 q1 _ l4 S
- E6 C0 j4 ~( B2 Z* |
或採用「mod_rewrite」技術,形如:
) x# L5 c8 ^5 Y' g
l* F- L4 z+ Y& l) @$ hRewriteEngine on ! x# t0 r5 e) L/ k; j! |
RewriteRule ^(.*)$ http://www.XXX.com/$1 [R=301,L]
8 @% ^8 N% q4 t" o1 }- ~1 Y9 @
! F8 g; L1 k# K- _; c+ @即可完成重定向
% ?" V) z- D2 t9 h% A; J# W' g; ], X" c$ {6 h. v* @
% y g! d z' N5 R
第三種:虛擬主機301重定向
2 M4 `1 f( y2 j* J' d1 t5 i+ F" _0 o0 y9 S: X9 D5 ?$ G( Y. x# r7 _
如果你不是服務器,你可以利用子目錄綁定去做,首先建立子目錄,然後把你要進行重定向域名綁到這個目錄,在這個子目錄裡面建立一個index.php的文件
+ W/ U8 S( L0 E4 F; I; @
2 z0 J& U& J1 f1 a& s* E
$ F: R# G; n4 F# {2 Qheader("HTTP/1.1 301 Moved Permanently");
9 U/ E+ c2 G! j" [( Q( n: d5 nheader("Location:http://www.XXX.com/");8 O2 E( g( F% ~5 l2 ?6 W
exit();3 W( N; N" }: X6 D; ^) E, c( k
# K7 r' O' ?! _, Y" D% t/ A& q* x2 E
% E% Y1 @0 C. E
: f' c% L) q0 m) p如果你的不支持PHP,可以用index.asp放在目錄下
3 N' m/ \% J8 c# b3 U2 `6 y
6 q% h1 ~5 O8 D3 b' k; F; L! F' H6 y8 e+ y8 Y
代碼如下: 8 Z" K' ^, E( P% k
v8 k& l# P4 x6 P
Response.Status="301 Moved Permanently"
+ }2 p% {: r* _1 x9 m' F' r$ dResponse.AddHeader "Location","http://www.XXX.com/" % V- W) \1 [( M( q: A" p8 H4 j
Response.End
! g1 d( ?0 M/ _2 o8 l% Q
; f' T2 E4 ?1 R4 o/ ?) p5 BASP .NET下的301重定向
6 `* a5 T% f" v7 ^; S) ^1 U* Z" z<script runat=」server」>; I% ]6 d ^& f" T: x
private void Page_Load(object sender, System.EventArgs e)
3 B% x" L. l7 w" }{
, O# I/ }) ]. T5 ]$ }$ M' _Response.Status = 「301 Moved Permanently」;
C8 T1 \/ u, h3 ]: GResponse.AddHeader(」Location」,」http://seo.highdiy.com」);, A+ Q. s9 Q" h6 q" A3 o/ B
}
! t# C6 x9 d% L7 l( p- t% R/ u</script> |
|