将多站点从 domain.com 移动到本地主机 - 无法使其正常工作



我已经将整个wordpress文件夹从服务器复制到我的本地机器上。我还导出和导入了我们的MySQL数据库,我可以很好地访问它。

我需要修改哪些设置才能使wordpress网站在我的计算机上运行?

到目前为止,我已经这样做了:

  1. wp-config 中将define('DOMAIN_CURRENT_SITE', 'domain.com')更改为define('DOMAIN_CURRENT_SITE', 'localhost.com').php
  2. 我已将127.0.0.1 localhost.com添加到我的主机文件中
  3. 我已将数据库表中的行siteurl更改为localhost.com wp_options

但我不确定还要改变什么才能使其工作。每当我尝试访问 localhost.com 时,我都会被重定向到wp_config.php define('NOBLOGREDIRECT', 'http://www.domain.com')中列出的网址。

我正在使用 MAMP,

访问 MAMP 工作正常。它正在访问困扰我的WP网站。我不知道如何/在哪里设置 url 以使其工作。

当您移动 Wordpress 数据库时,您需要将数据库中的所有引用从旧域名更改为新域名。手动执行此操作很棘手,因为许多数据都是序列化的。

幸运的是,有人编写了一个程序,可以搜索和替换数据库中的每一条数据,你可以在这里得到它:

搜索和替换wordpress数据库

例如,您应该搜索所有出现的 www.your-domain.com 并将它们替换为 localhost.com 还值得检查服务器路径,例如/home/my_name/public_html 并将其更改为/Applications/MAMP/htdocs

最新更新