现在我有一些问题需要大家帮助我。 我已经将wordpress安装到我的本地计算机上。完全创建网站后,我将其上传到godaddy中的域名。 当我点击菜单时,它会转到localhost,为什么? 我的网站是bestmart.vishalmart.com
答案 0 :(得分:1)
因为在wordpress中,所有路径都在数据库的每个表的行中进行硬编码。
因此,在生产环境中迁移数据库之前,您需要将域的所有发生从localhost更改为您的域名。
如果你试图用手工做,那将是一个地狱。
相反,使用此插件可以实现简单的解决方案:https://wordpress.org/plugins/wp-migrate-db/
答案 1 :(得分:0)
找到数据库的路径。他们这样做,是从localhost导出数据库,用Notepad ++打开它,查找并替换所有链接,从本地路径到Web服务器地址
从http :: // localhost / mysite更改为http :: //www.mysite.com
答案 2 :(得分:0)
您仍然需要编辑数据库。
转到数据库>找到wp-option
>将url
选项更改为bestmart.vishalmart.com
或在您的localhost上安装此插件 https://wordpress.org/plugins/duplicator/ 此插件是最简单的插件,可以更改从旧(localhost)到新(您的域)的所有链接。请阅读其文档。