2010-10-28 150 views
1

我有真的奇怪的問題與.htaccess - 我試圖重寫域,所以它總是prepends WWW加載域時 - 這約5分鐘,然後只是把頁面變成空白!?奇怪的問題與.htaccess

的.htaccess:

RewriteEngine On 

RewriteBase/
RewriteCond %{HTTP_HOST} !^www.thedomain.co.uk$ [NC] 
cRewriteRule ^(.*)$ http://www.thedomain.co.uk/$1 [L,R=301] 

任何想法?

+3

怎麼樣在最後一行開頭的'c'? – Gumbo 2010-10-28 08:51:06

回答

3

首先,確保刪除最後一行中的前導「c」。其次,你可能應該如下圖所示轉義點。

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\.thedomain\.co\.uk$  [NC] 
RewriteRule ^(.*)$   http://www.thedomain.co.uk/$1 [R=301,L] 
+0

謝謝,c是來自複製+粘貼的意外,那不在代碼中。 似乎每當我有一個htaccess文件,它的行爲如預期的約5分鐘,那麼該網站只是完全空白! – kieran 2010-10-29 09:03:23

+1

你檢查過日誌嗎?嘗試將上述規則放入虛擬主機本身。 – 2010-10-29 09:59:49