【发布时间】:2015-07-16 07:56:05
【问题描述】:
我想将我的 wordpress 网站从 (alpha.domain.com) 移动到 (domain.com)。我已经在 domain.com 上有旧网站,它是 php 。我应该怎么办 ?需要在数据库中进行任何更改吗?所以需要你的建议。
【问题讨论】:
标签: wordpress
我想将我的 wordpress 网站从 (alpha.domain.com) 移动到 (domain.com)。我已经在 domain.com 上有旧网站,它是 php 。我应该怎么办 ?需要在数据库中进行任何更改吗?所以需要你的建议。
【问题讨论】:
标签: wordpress
正如 atinder 在 cmets 中提到的,请参阅 here 以获取来自 Wordpress.org 的官方说明。不过,我想强调一下要点:
您需要首先移动备份文件和数据库,通过 cPanel/FTP/将新 URL 指向正确的目录。 (这是最简单的部分)
将它们移动到正确的位置后,您需要执行以下操作以确保您的 URL 正确:
更新基本/站点 URL
在 phpMyAdmin 或您首选的 MySQL 数据库管理器中,转到 wp_options 表并将 siteurl 和 home 更改为您的新 URL。这两个选项通常是表中的前两行。
更新硬编码的永久链接
根据您使用的主题和插件,您还需要更新帖子和选项中的硬编码 URL。我建议在进行完整搜索和替换之前备份您的数据库(用新 url 替换旧 url),因为如果您只是进行原始搜索和替换,序列化数据将会中断。
如果您确定您的数据库不包含wp_posts.post_content、wp_postmeta.meta_value、wp_options.option_value 中的序列化数据(只需先进行搜索以确认),您可以安全地继续按照here 概述的 SQL 查询. 注意:风险自负!!先备份!!
您可以从有助于执行更安全的搜索和替换的插件说明中看到this section。
【讨论】: