2014-02-13 58 views
0

這裏是衆多發現帖子樣品添加的「www」通過.htacess的mod_rewrite到URL不起作用

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^yatko.com[NC] 
RewriteRule ^(.*)$ http://www.yatko.com/$1 [R=301,L] 

*要重寫主域名只留下插件/域名停放影響 - 樣本以上因某種原因不起作用。

+0

你能解釋一下你的意思嗎「不起作用?」 –

+0

通過將相同的垃圾(隨機)文本放在您的'.htaccess'之上並確認它是否會生成500(內部服務器)錯誤,驗證您的'.htaccess'是否已啓用? – anubhava

+0

是的,htaccess工作正常,所有其他規則沒有問題的工作,這是唯一沒有問題。如果我使用一般的重寫來增加www,那麼它也可以工作。只有這個解決方案不包括域本身。我在問我的樣本中是否有任何錯誤? – Yatko

回答

1

已更新 您是否在.htaccess頂部設置了RewriteEngine On? :

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

對不起,我錯過了那個我的問題,是的,我有。 – Yatko

+0

@Yatko你可以嘗試更新的代碼請 – ImadOS