301重定向是網頁更改地址後對搜索引擎友好的最好方法
; W: H+ B: f8 F1 {3 R# N# y, |
& A- L6 r3 M! I! y2 p
1 x1 g5 K5 q+ Y' O" M' b
+ K# S' O, r, W* J+ v N+ g5 G4 w第一種: 2 P7 D4 Q0 |! f& z& G7 N& j
" C8 P0 R6 Q* X: Y" o
IIS實現301重定向4 ~* M5 m/ p4 R
1 打開internet信息服務管理器,在欲重定向的網頁或目錄上按右鍵,
! }- e0 n7 [/ i& E' I- V( g2 選中「重定向到URL」8 b' R$ N5 I7 P; r8 h$ c3 @ J
3 在對話框中輸入目標頁面的地址; m% e* @$ m4 Q u G4 p% i+ r9 \* T p
4 切記,記得選中「資源的永久重定向」
- [; l; T& j% R! U5 當然,最後要點擊「應用」 # @2 Y$ ~& r6 w8 f/ s9 r+ f5 r8 H
# \8 _ Q m6 `+ }
% e; T: `" |* z! S1 C# i# W) K
o" i2 p( t8 `- m# ?; S1 b4 B* V! V1 `6 G9 v
- a4 q+ D7 i+ b" Q+ j) I0 \* C" X9 {, I+ E5 v0 K+ |$ [9 C
第二種 Apache實現301重定向% c' {- b- K& c
在Apache中,有個很重要的文件.htaccess,通過對它的設置
/ s* g% a! N7 ?& v2 }7 }0 N0 [7 P. A7 p
添加或修改以下內容:6 s& J/ Q& Z. j8 K. S8 n0 ?
Redirect permanent / http://XXX.com/ ;將目錄下內容重定向到http://www.XXX.com/* \. F1 J4 d& N, F# l3 H
a, { \: b" v或採用「mod_rewrite」技術,形如:
& `. f) n/ x+ Q [$ O9 d1 c4 H9 c+ I: i
; h- F2 m( K$ g7 n; R* ^0 ~RewriteEngine on 1 k& K, b6 g j. O! d$ e* D
RewriteRule ^(.*)$ http://www.XXX.com/$1 [R=301,L] 8 A0 J4 N* D* `* C
' U' x/ I! G& `9 q/ f& Q. x$ A
即可完成重定向 7 u9 h, A# F1 a9 q3 v
# i H+ Q! U. N* P, ~3 y3 t4 a$ l- P( [6 p
第三種:虛擬主機301重定向 , E7 P! i, d. A, N/ ^. W
# e& w+ H6 T+ Y如果你不是服務器,你可以利用子目錄綁定去做,首先建立子目錄,然後把你要進行重定向域名綁到這個目錄,在這個子目錄裡面建立一個index.php的文件
: V8 V( _5 E" m, V) W- R n. Z: S$ P3 N( n' J6 [ T$ x3 I* L
9 G0 j9 H9 ~% [# z" t: V3 v, zheader("HTTP/1.1 301 Moved Permanently");
2 l# E( E, d+ f5 a" H& x N7 kheader("Location:http://www.XXX.com/");7 \' a- N8 b p! J5 B3 |$ S
exit();0 w+ ~2 h3 w6 [- { V* q# c- O
; a3 v4 m9 b4 b T( z
$ ^! s: k7 y5 ^1 ^' T
4 T0 ^- `/ L5 r, \! z& x
如果你的不支持PHP,可以用index.asp放在目錄下
: @/ ]# t% z' ?: R! D% V
0 m/ _2 ~! N# b- ^2 i& |
, J! z9 @+ T; n2 b. w代碼如下: 5 J, z6 c# y: k k' ~$ X7 b
6 B& m8 w( s8 LResponse.Status="301 Moved Permanently" 6 i- d: F: T1 @& t3 D( ^ ~ }
Response.AddHeader "Location","http://www.XXX.com/" + U7 |; D) x9 l
Response.End
% Y( |% K' N, M/ b- Z. [
& D. {9 u% i' a jASP .NET下的301重定向 a7 ~3 ]9 C3 z; Y
<script runat=」server」>
9 M6 ]' r2 B. e4 [4 \private void Page_Load(object sender, System.EventArgs e)
' @& `+ ~6 K% w" h, M{
& y' t% M0 z5 R$ R OResponse.Status = 「301 Moved Permanently」;
& e* w q( N- N; Q G4 yResponse.AddHeader(」Location」,」http://seo.highdiy.com」);7 M1 b5 f4 b0 z! k% S2 Q' h4 ]% P
}
" I. h5 @4 I8 {$ e2 G; E( ^0 h7 S</script> |
|