意外更改了Wordress地址URL

时间:2014-04-02 作者:Dinesh K Thakur

不小心,我从仪表板更改了wordpress地址url。现在我无法登录以更改它。这是我安装wordpress的地方-http://www.abc.com/folder, 但不小心,我把wordpress地址的URL改为http://www.abc.com

请帮帮我。。。

3 个回复
SO网友:s_ha_dum

到目前为止,最简单的修复方法是to edit wp-config.php 定义两个常量。(s) FTP到您的站点,或使用主机提供的文件管理器,并添加:

define( \'WP_SITEURL\', \'http://www.abc.com/folder\' );
define( \'WP_HOME\',    \'http://www.abc.com/folder\' );
这些将被用来代替数据库中的信息。这将使您的站点重新启动并运行。你将无法从后端编辑URL,只要它在适当的位置,但网站应该运行良好。我甚至看到过这样的说法,即性能略有提高,但从未尝试验证这种说法。

站点启动后,如果愿意,可以进入数据库并修复不正确的值。There are instructions in the Codex 这可以归结为:

备份通过PhpMyAdmin或类似工具打开数据库导航到*_options 表编辑键“siteurl”的值编辑键“home”的值

SO网友:Otto

《法典》上有一篇文章详细解释了如何解决这一问题:

http://codex.wordpress.org/Changing_The_Site_URL

SO网友:Thyamarkos

我认为最简单的处理方法是从https://interconnectit.com/products/search-and-replace-for-wordpress-databases , 解压它并将PHP文件复制到您的WP文件夹中,使用直接URL调用它-http://www.abc.com/folder/customnameofscript.php 并执行以下操作:

首先,PLEASE CREATE A BACKUP OF YOUR DATABASE, 以防万一http://www.abc.com 具有http://www.abc.com/folderhttp://www.abc.com/folder/folder 具有http://www.abc.com/folder (因为您可能引用了以前的URL,您需要修复这些URL)

  • 如果您只使用域名而不使用http://, 确保更换任何@www.abc.com/folder 具有@www.abc.com 要修复电子邮件地址,另一种选择是在http://wordpress.org/support/topic/cant-access-dashboard-accidentally-changed-url 以及所有其他链接,并从数据库中自行处理。再一次,记住CREATE A BACKUP OF YOUR DATABASE 第一

  • 结束