为什么要从wordpress配置中删除定义('RELOCATE',true)?

时间:2010-09-16 08:20:08

标签: wordpress release deployment production

使用define('RELOCATE')命令似乎是使用本地数据库和Web服务器执行站点开发,然后上传到生产环境的便捷工具。否则,必须执行SQL REPLACE命令来更新帖子,媒体和其他内容中的所有URL。

Wordpress codex明确指出必须删除它,但偶尔删除后,链接将恢复为dev服务器。是否有理由搬迁?它似乎不是安全问题,也许是性能问题?

谢谢, 乔纳森

1 个答案:

答案 0 :(得分:0)

您删除它的原因是define('RELOCATE',true);会将您网站的每个访问者都指向管理员登录信息。

如果您仍然被重定向到开发服务器,那么您需要重新配置数据库。