SEO 301重定向匹配时,你已经有一个根重定向



在根目录或我的客户端服务器(www.thesite.com)上,在一堆文件夹和目录中,安装了一个expressionEngine站点,它可以工作。

客户让我用wordpress建立一个新网站。我做到了。因此,现在在"www.thesite.com"的根目录上有一个新文件夹,名为"wordpress_root"(www.thesite.com/wordpress_rot)。由于我需要绕过旧的expressionEngine站点而不将其完全删除,我转到wordpress管理面板中的"设置/常规",将"站点地址URL"设置为"www.thesite.com",并在根文件夹中的"www.theite.com"中修复了.htaccess和index.php文件,在原始expressionEngine.htacccess和index.php文件中添加.bak。一切都很好。

但现在,我想确保不要从旧网站上流失任何SEO果汁。新的URL与旧的URL有80%完全相同。但现在,新站点的根不在服务器的根上,而是在"wordpress_root"目录中。

所以我的问题是:当我的wordpress网站的webroot已经重定向到"www.thesite.com/wordpress_root"时,如何使用.htaccess 301 redirectMatch命令?本地wordpress重定向到其根目录和SEO整体301重定向之间会有冲突吗?

谢谢!

哼,我希望我足够清楚。。。

Matchi it with:

RedirectMatch ^/$ /wordpress_root/

相关内容

最新更新