2017-04-21 25 views
0

我一直在嘗試使用下面的代碼在.htaccess重定向:htaccess的重定向的URL啓動內部服務器錯誤和重複的子域名多次

RewriteCond %{HTTP_HOST} ^abcd\.com$ 
RewriteRule (.*) http://www.abcd.com/$1 [R=301,L] 
RewriteRule ^(.*)$ /canada/$1 [L,R=301] 

這的.htaccess代碼是在共享工作正常爲不同的網站託管服務器,但是當我將同一代碼複製到不同網站的虛擬專用服務器上時,我似乎正在收到錯誤。

我一直在試圖做的是將任何來到abcd.org的用戶重定向到abcd.org/canada,但我似乎得到一個內部服務器錯誤(500)和URL似乎是這樣顯示 -

http://www.abcd.org/canada/canada/canada/canada/canada/canada/canada/canada/canada/canada/........ 

請儘快提供解決方案。

回答

0

下面嘗試,

RewriteCond %{HTTP_HOST} ^abcd\.com$ 
RewriteRule (.*) http://www.abcd.com/$1 [R=301,L] 
RewriteRule ^$ canada/ [L,R=301] 
相關問題