2014-04-27 48 views
0

我試圖重定向我的舊網站f1arab.com到formulawahad.com與所有鏈接裏面。我使用了安裝在wp_ar文件夾中的Wordpress。301重定向 - 舊域到新不與非WWW工作

我在一個朋友的幫助下在htaccess中可用的根(不是wp_ar),但它似乎只能在沒有「www」的情況下工作,並且不會像f1arab.com/這樣的鏈接內部重定向。新聞/ 111至formulawahad.com/news/111。

我該如何做到這一點?

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

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

php_value memory_limit 1024M 

<Files "config.php"> 
Order Allow,Deny 
Deny from All 

謝謝大家。

回答

0

添加此作爲f1arab.com網站的htaccess應該工作。它會重定向將舊網站到新網站(所以f1arab.com/about將被引導到www.formulawahad.com/about所有頁面。

RewriteEngine on 
RewriteRule ^(.*)$ http://www.formulawahad.com/$1 [R=301,L] 
+0

感謝了很多。所以你建議我刪除了前兩行的重定向?並保持最後一行?因此刪除這些?RewriteCond%{HTTP_HOST}^f1arab \ .com $ [OR] RewriteCond%{HTTP_HOST}^www \ .formulawahad \ .com $非常感謝,我非常感謝 – Kilwa

+0

因爲f1arab.com網站正在重定向到formulawahad.com網站,您應該只需要我在我的帖子中的兩條線。 – Howli

+0

謝謝,它是否適用於兩者(非www和wwww)?我的意思是如果我鍵入f1arab.com它會把你送到www.formulawahad.com嗎?如果我輸入www.f1arab.com,它會把你送到www.formula.com wahad.com? – Kilwa