1. 程式人生 > >apache下實現301永久性重定向

apache下實現301永久性重定向

 Redirect 和 RedirectMatch命令

Redirect [status] URL-path URL

RedirectMatch [status] regex URL

status引數可以使用以下HTTP狀態碼:

permanent

返回一個永久性重定向狀態碼(301),表示此資源的位置變動是永久性的。

temp

返回一個臨時性重定向狀態碼(302),這是預設值。

seeother

返回一個“參見”狀態碼(303),表示此資源已經被替代。

gone

返回一個“已廢棄”狀態碼(410),表示此資源已經被永久性地刪除了。如果指定了這個狀態碼,則URL引數將被忽略。

舉例:

APACHE

Redirect 301 /news/index.html http://www.xxx.com

/index.html
Redirect permanent /sp http://www.xxx.com/
RedirectMatch 301 (.*).gif$ http://www.xxx.com/images/$1.jpg