2012-09-28 35 views
1

我有一個小型託管公司,htacces:如何重寫只在某個域上的URL?

我想讓我的主要託管域使用「www」。爲此總是我這的.htaccess:

# Redirect non-www urls to www 
RewriteEngine on 
RewriteCond %{HTTP_HOST} !^www\.givun\.co\.il 
RewriteRule (.*) http://www.givun.co.il/$1 [R=301,L] 

的問題是,我也有其他的域名停放,該腳本砸了投放給他們 內容,它主要提供網頁。

可以將此代碼進行更改,以便它重寫只在givun.co.il域 而不是在停放的域名?

任何幫助,將不勝感激,

回答

1

我可能會誤解你的問題,但是從我的理解,你想改寫一切,是http://givun.co.il/ ......到http://www.givun.co.il/ ...

在這種情況下,你有沒有試過尋找那個作爲你的條件?即:

# Redirect non-www urls to www 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^givun\.co\.il 
RewriteRule (.*) http://www.givun.co.il/$1 [R=301,L]