Php WordPress的迁移问题

Php WordPress的迁移问题,php,wordpress,server,url-redirection,Php,Wordpress,Server,Url Redirection,我们的网站项目迁移有问题。 我们已将其迁移到本地服务器(大学),但无法访问我们网站的任何页面。 我认为这是网页重定向的问题。对于主页,我们得到了错误404,当我们试图连接到其他页面时,未找到,请求的url/index.php在此服务器上未找到。在“原始服务器”上,它工作得很好,但即使我在wp config.php中硬编码服务器的新url,它也不会工作。 你知道怎么解决吗?让我向你解释一下将wordpress网站从旧域转移到新域的简单过程。首先,上传所有文件,并在wp-config.php中更改数

我们的网站项目迁移有问题。 我们已将其迁移到本地服务器(大学),但无法访问我们网站的任何页面。 我认为这是网页重定向的问题。对于主页,我们得到了
错误404
,当我们试图连接到其他页面时,
未找到,请求的url/index.php在此服务器上未找到
。在“原始服务器”上,它工作得很好,但即使我在
wp config.php
中硬编码服务器的新url,它也不会工作。
你知道怎么解决吗?

让我向你解释一下将wordpress网站从旧域转移到新域的简单过程。首先,上传所有文件,并在wp-config.php中更改数据库名称、用户名、密码,在某些情况下还更改数据库主机

现在,转到数据库并按原样导入旧域的数据库

之后,您需要将旧域更改为新域。为此,需要在数据库中执行以下四个查询

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');
现在,登录到仪表板,将鼠标悬停在设置上,然后单击永久链接。更改当前的永久链接设置。有必要更改永久链接


如果您没有遵循此过程,请按照此过程进行操作,如果仍然出现错误,请告诉我。

让我向您解释将wordpress网站从旧域转移到新域的简单过程。首先,上传所有文件,并在wp-config.php中更改数据库名称、用户名、密码,在某些情况下还更改数据库主机

现在,转到数据库并按原样导入旧域的数据库

之后,您需要将旧域更改为新域。为此,需要在数据库中执行以下四个查询

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');
现在,登录到仪表板,将鼠标悬停在设置上,然后单击永久链接。更改当前的永久链接设置。有必要更改永久链接

如果您没有遵循此过程,请按照此过程进行操作,如果仍然出现错误,请告诉我。

您可以使用“一体式迁移”插件,从中导出整个网站数据,然后在另一个域或localhost中安装Wordpress和同一插件,并在那里导入数据。转到以下链接:

您可以使用“一体式迁移”插件,从中可以导出整个网站数据,然后在另一个域或本地主机中安装Wordpress和相同的插件,并在那里导入数据。转到以下链接:

您使用什么方法将站点从本地服务器迁移到在线服务器。你能让我知道吗…@datahearth:-你有数据库中的所有URL吗?并在wp admin设置中更新永久链接?我们已将文件从OVH复制到我们的存储库,然后导出整个数据库,在DB服务器上进行配置,然后我们更改了新数据库的wp配置。@Praveen Kumar我们已更新了DB中链接的mod832_选项,但您在wp admin设置中使用永久链接是什么意思?我应该为此配置哪些文件?@DataHearth:-您需要用新的URL替换数据库中的所有URL。如果旧URL为“”,而新URL为“”,则需要更新数据库中的新URL(查找并替换)将站点从本地服务器迁移到联机服务器的方法。你能让我知道吗…@datahearth:-你有数据库中的所有URL吗?并在wp admin设置中更新永久链接?我们已将文件从OVH复制到我们的存储库,然后导出整个数据库,在DB服务器上进行配置,然后我们更改了新数据库的wp配置。@Praveen Kumar我们已更新了DB中链接的mod832_选项,但您在wp admin设置中使用永久链接是什么意思?我应该为此配置哪些文件?@DataHearth:-您需要用新的URL替换数据库中的所有URL。如果您的旧URL为“”,而新URL为“”,则需要更新数据库中的新URL(查找并替换)。谢谢,我会尝试此操作,并让您知道。现在,我们有500个内部服务器错误。你说的我都做了。我们没有更新post和POSTETA表,permalinks.500内部服务器错误将消失,只需更改permalinkHey伙伴,非常感谢您:D您为我们提供了这么多帮助。很高兴听到:)谢谢,我会尝试一下,让您知道。现在我们有500个内部服务器错误。你说的我都做了。我们没有更新post和POSTETA表,permalinks.500内部服务器错误将消失,只需更改permalinkHey伙伴,非常感谢:D您为我们提供了这么多帮助。很高兴听到这个消息:)