【问题标题】:Why should define('RELOCATE',true) be removed from wordpress config?为什么要从 wordpress 配置中删除 define('RELOCATE',true)?
【发布时间】:2011-04-13 02:21:41
【问题描述】:

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

Wordpress codex 明确指出必须将其删除,但有时在删除后,链接会恢复到开发服务器。有删除的理由吗?似乎安全性不应该是问题,也许是性能?

谢谢, 乔纳森

【问题讨论】:

    标签: wordpress release deployment production


    【解决方案1】:

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

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

    【讨论】:

    • 我没有看到这种行为。没有执行重定向。 db中需要重新配置什么?
    猜你喜欢
    • 1970-01-01
    • 2013-12-14
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多