2011-12-29

【系統】Lighttpd : 將錯誤的網址導到正確的網址

不太會形容,
其實就是最近一直在搞SEO,結果發現居然有
http://a.xxx.www.my.com 這個網址一直連到我的網址 http://www.my.com (這是Example…)
真是奇怪了…不知道那個阿呆亂貼我的網址,
還在前面加了那串東西。
所以,就在 lighttpd 裡面加一個設定來重導一下,讓他導到正確的網址。

就在裡面加上:
$HTTP["host"] =~ "^[\w]\.xxx\.www\.my\.com$" {
  url.rewrite-once = ()
  url.redirect = ( "^/(.*)" => "http://www.my.com/$1" )
}

這樣就會把原本網址後面帶的參數也一併帶過去了。

PS.
多加了 url.rewrite-once = () 是因為我外面有設定,
如果我沒在裡面加的話,就會套到外面的 rewrite-once 的設定去了。
印象中 rewrite的優先權比 redirect 大。







0 comments:

張貼留言