Php 301重定向-旧域到新域不使用非www

Php 301重定向-旧域到新域不使用非www,php,wordpress,.htaccess,redirect,Php,Wordpress,.htaccess,Redirect,我正试图将我的旧网站f1arab.com重定向到formulawahad.com,里面有所有链接。我使用了安装在wp_ar文件夹中的Wordpress 我在一位朋友的帮助下,将这段代码放在根目录(不是wp_-ar)中可用的htaccess中,但它似乎只在没有“www”的情况下工作,并且它不会将f1arab.com/news/111这样的内部链接重定向到formulawahad.com/news/111 我怎样才能做到这一点 # BEGIN WordPress <IfModule mod_r

我正试图将我的旧网站f1arab.com重定向到formulawahad.com,里面有所有链接。我使用了安装在wp_ar文件夹中的Wordpress

我在一位朋友的帮助下,将这段代码放在根目录(不是wp_-ar)中可用的htaccess中,但它似乎只在没有“www”的情况下工作,并且它不会将f1arab.com/news/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
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
重新启动发动机
RewriteCond%{HTTP_HOST}^f1arab\.com$[或]
重写cond%{HTTP_HOST}^www\.formulawahad\.com$
重写规则(.*)$http://www.formulawahad.com/$1[R=301,L]
php_值内存_限制1024M
命令允许,拒绝
全盘否定

谢谢大家。

将此添加为
f1arab.com
网站的htaccess应该可以使用。它会将所有进入旧网站的页面重定向到新网站(因此
f1arab.com/about
将被定向到
www.formulawahad.com/about

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

非常感谢。那么你建议我删除重定向的前两行吗?保留最后一行?那么删除这些吗?RewriteCond%{HTTP_HOST}^f1arab\.com$[或]RewriteCond%{HTTP_HOST}^www.formulawahad.com$非常感谢。我真的很感激。由于f1arab.com网站上的所有内容都被重定向到formulawahad.com网站,您应该只需要我在帖子中的两行内容。谢谢,这两行都适用吗(非www和www)?我的意思是,如果我键入f1arab.com,它会将您发送到www.formulawahad.com吗?如果我键入www.f1arab.com,它会将您发送到www.formulawahad.com吗?是的,在我使用新网站之前,所有内容都将重定向到www版本…我使用了此代码…我的网站脱机时根本看不到任何图像/css..RewriteEngine on RewriteCond%{HTTP_HOST}^f1arab.com[OR]RewriteCond%{HTTP_HOST}^www.f1arab.com[NC]RewriteRule^(.*)[L,R=301]在那之后,我尝试了你的代码,但仍然看不到…有办法修复网站吗?我不知道发生了什么事。。!!!