Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 移动到WordPress和旧CMS到子文件夹_Php_Wordpress_.htaccess_Redirect - Fatal编程技术网

Php 移动到WordPress和旧CMS到子文件夹

Php 移动到WordPress和旧CMS到子文件夹,php,wordpress,.htaccess,redirect,Php,Wordpress,.htaccess,Redirect,我正在尝试将一个网站移动到WordPress,我需要它的所有数千个旧Google索引完好无损 假设url是这样的: www.mysite.com/article/1/test.html 现在,我将旧CMS的所有根目录内容移动到一个名为old的文件夹中,因此我希望现在所有旧链接都重定向到子文件夹,如下所示: www.mysite.com/OLD/article/1/test.html 为此,我在我的根目录中使用了以下代码行.htaccess: RewriteEngine on RewriteCon

我正在尝试将一个网站移动到WordPress,我需要它的所有数千个旧Google索引完好无损

假设url是这样的:
www.mysite.com/article/1/test.html

现在,我将旧CMS的所有根目录内容移动到一个名为old的文件夹中,因此我希望现在所有旧链接都重定向到子文件夹,如下所示:
www.mysite.com/OLD/article/1/test.html

为此,我在我的根目录中使用了以下代码行
.htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

它工作没有问题。但我的问题是如何在根目录中安装新的WordPress,并使新的WordPress和旧的WordPress保留所有旧的链接?

备份旧的WordPress数据库如何。在www.yoursite.com/test/上创建一个新的测试目录,并在那里安装Wordpress。在为测试站点创建新数据库后,导入备份数据库

安装完成后,继续


这可能会对您有所帮助。

只需将所有文件放在根目录中,但两者的db保持不同