我有点傻了 . 我承认 .
我刚开始使用我拥有的实时子域创建和开发一个新站点 . 所以现在我试图将它从实时服务器移到本地MAMP服务器,然后最终将其导入到实际的最终域 .
-
我已将所有WordPress文件从实时服务器下载到相应的文件夹 .
-
然后我登录了phpMyAdmin并导出了WP数据库 . .zip并将其导入到本地phpMyAdmin中 .
-
使用wp-config中的db_username和db_password创建了一个新用户 .
-
将wp_options表中的"home"和"siteurl"编辑为http://localhost/foldername
-
重新启动MAMP .
但是现在当我在浏览器中指向新的本地URL时,我得到404错误,找不到页面 . 并且所有链接都指向实时域 . 因此,当我点击链接时,内容仍会从那里拉出来 .
我很感激任何帮助 . 我真的迷失在这里 .
1 回答
这是因为您数据库中的数据正在使用您的“实时网址” .
我建议你做以下事情 .
通过phpMyAdmin导出实时"DB SQL"哑 .
使用任何文本编辑器(记事本,原子,sublime等)打开.sql .
使用搜索和替换 . 搜索实时URL(http://www.live.com)并将其替换为本地URL(http://localhost/cubo/) .
通过phpMyAdmin在localhost中导入更改的.sql .
转到localhost仪表板(wp-admin) .
转到固定链接
单击"Save"以强制刷新重写 .