如何在更改域名时更改WordPress中的URL

时间:2013-09-12 作者:soul

是否有任何插件可以更新wordpress数据库,特别是wp\\U posts表或数据库中由其他插件创建的任何其他自定义表,这些插件具有图像和其他资产的绝对url?

例如,我在帖子中有一幅图片:

<img src="http://old-domain.com/wp-content/uploads/images/img.png" />
移动到新域时如何更新它。com?我还创建了一个插件,可以在自定义表中保存绝对URL。我是否也应该提供更新这些URL的功能?我目前正在使用content_url() 方法,该方法返回插件正在保存的资产的绝对URL。是否有任何方法可以修改它,使其使用相对路径,从而不需要迁移功能(如果有)?提前感谢!

2 个回复
SO网友:user1514045

我在使用https://github.com/interconnectit/Search-Replace-DB

尽管有WordPress的插件可以进行搜索&;替换,我建议使用上面链接的脚本。

在旧版本的WordPress中,只需替换一些字符串就可以移动整个站点,但据我所知,WordPress现在为保存在db中的一些字符串创建哈希/索引。如果只搜索并替换这些字符串,哈希/索引将不再匹配,您将丢失设置。上面的脚本尝试解决这个问题,并更新索引/哈希。

SO网友:Rajeev

请导出数据库表,然后查找旧URL并将其替换为新URL,然后再次导入数据库表。这是最好的选择,只需2-3分钟,而且取决于数据库大小。

我希望这对你有帮助。

干杯

结束

相关推荐

Migration Question

我正在试图弄清楚,对于我计划的一个非常重要的迁移,我是否正确地理解了迁移过程。我目前以Add On 我个人帐户上的域。www.example.com</我已经在我的经销商WHM系统上使用相同的域名为他们创建了一个帐户。www.example.com</我已经将他们的所有文件从我的个人托管帐户复制到我的HD</我会留下他们的MySQL DB和MySQL DB用户帐户,以防出现任何问题</我已经为他们的数据库创建了一个备份</现在据我所知,我所要做的就是:移除Add On 我个人

如何在更改域名时更改WordPress中的URL - 小码农CODE - 行之有效找到问题解决它

如何在更改域名时更改WordPress中的URL

时间:2013-09-12 作者:soul

是否有任何插件可以更新wordpress数据库,特别是wp\\U posts表或数据库中由其他插件创建的任何其他自定义表,这些插件具有图像和其他资产的绝对url?

例如,我在帖子中有一幅图片:

<img src="http://old-domain.com/wp-content/uploads/images/img.png" />
移动到新域时如何更新它。com?我还创建了一个插件,可以在自定义表中保存绝对URL。我是否也应该提供更新这些URL的功能?我目前正在使用content_url() 方法,该方法返回插件正在保存的资产的绝对URL。是否有任何方法可以修改它,使其使用相对路径,从而不需要迁移功能(如果有)?提前感谢!

2 个回复
SO网友:user1514045

我在使用https://github.com/interconnectit/Search-Replace-DB

尽管有WordPress的插件可以进行搜索&;替换,我建议使用上面链接的脚本。

在旧版本的WordPress中,只需替换一些字符串就可以移动整个站点,但据我所知,WordPress现在为保存在db中的一些字符串创建哈希/索引。如果只搜索并替换这些字符串,哈希/索引将不再匹配,您将丢失设置。上面的脚本尝试解决这个问题,并更新索引/哈希。

SO网友:Rajeev

请导出数据库表,然后查找旧URL并将其替换为新URL,然后再次导入数据库表。这是最好的选择,只需2-3分钟,而且取决于数据库大小。

我希望这对你有帮助。

干杯

相关推荐

Migration Question

我正在试图弄清楚,对于我计划的一个非常重要的迁移,我是否正确地理解了迁移过程。我目前以Add On 我个人帐户上的域。www.example.com</我已经在我的经销商WHM系统上使用相同的域名为他们创建了一个帐户。www.example.com</我已经将他们的所有文件从我的个人托管帐户复制到我的HD</我会留下他们的MySQL DB和MySQL DB用户帐户,以防出现任何问题</我已经为他们的数据库创建了一个备份</现在据我所知,我所要做的就是:移除Add On 我个人