我正在尝试将我的旧网站f1arab.com重定向到formulawahad.com,其中包含所有链接。我使用了安装在wp_ar文件夹中的Wordpress。
我在朋友的帮助下把这个代码放在root中可用的htaccess中(不是wp_ar),但它似乎只能在没有“www”的情况下工作,并且它不会像f1arab.com/news那样在链接中重定向/ 111 to 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 :(得分:0)
添加此项作为f1arab.com
网站的htaccess应该有效。它会将转到旧网站的所有网页重定向到新网站(因此f1arab.com/about
会定向到www.formulawahad.com/about
。
RewriteEngine on
RewriteRule ^(.*)$ http://www.formulawahad.com/$1 [R=301,L]