Changing the site URL

时间:2013-11-09 作者:Clarus Dignus

概述:

我有一个自托管WordPress安装,目前没有域。

示例:http://xx.xx.xxx.xxx/~someaccountname

几天后,一个域将指向此安装,我需要更新网站URL。我没有迁移。我只是将主页/站点URL从基于IP的URL更改为基于域的URL。

I\'ve already read through the codex on the matter 但除了在常规设置下更改主页URL和网站URL外,codex似乎还列出了修复程序,而不是通过常规设置更改URL之外的任何其他步骤。

问题:根据您的经验,从基于IP的站点URL更改为基于域的站点URL是否是一个直接的过程?这是一个有问题的事情,应该通过创建一个全新的托管帐户来避免吗注意:I have reviewed existing questions/answers on this website.

1 个回复
最合适的回答,由SO网友:chifliiiii 整理而成

如果你可以访问phpmyadmin,我认为最好的方法是WP migrate Db 插件,然后创建一个具有新url地址的导出sql文件,并使用PhpmyAdmin上载该文件。

通过这种方式,您可以确保站点中具有旧url的每个位置在safe way (您无法进行简单的搜索和替换,因为它不起作用)

关于你的两个问题:1使用这个插件非常简单。创建一个数据库备份以防万一,但如果以这种方式替换,则不会有问题。

结束

相关推荐

Manipulating a query

我正在尝试使用自己的搜索表单,而不是默认的单字段表单。因此,我创建了字段,并使用pre_get_posts 钩一切都很好。因为搜索了多个custom fields 我正在使用meta_query 具有relation => \'OR\' 以及在其中使用多个键/值数组。但有一个问题我已经并将要解释。这是单击“提交”按钮时将运行的查询:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON (wp_