301重定向设置问题

2,517 次浏览

目前我需要把www.uyanfu.com 重定向到uyanfu.com

在网上看到301的设置是在.htaccess中添加:

RewriteEngine on
RewriteRule ^(.*)$ http://uyanfu.com/$1 [R=301,L]
目前.htaccess中代码如下:

BEGIN WordPress


RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^(.*)$ http://uyanfu.com/$1 [R=301,L]

END WordPress

我是不是不用加RewriteEngine on 直接在中间加上:RewriteRule ^(.*)$ http://uyanfu.com/$1 [R=301,L] 就可以了?

问题很小白,但我觉得事关重大,还是向各位前辈确认一下比较好。
追加问题
    1 人参与回答
海天
海天 · 9年php开发经验,目前做网站策划和php开发,团队提供seo优化、SEO顾问!QQ/微信5267603

首先需要你在服务器上新建一个空间,然后绑定需要做301的域名,然后把301的.htaccess文件复制到空间根目录,就可以实现301了。
htaccess文件里面
RewriteRule ^(.*)$ http://新网址/$1 [R=301,L]
增加这个就可以了