0

我有一个安装在 /wordpress/ 文件夹中的 Wordpress 站点,因此当您尝试访问该网站时,它看起来像 www.example-domain.com/wordpress/

问题是最近我决定将其移动到根目录,以便只需转到 www.example-domain.com 即可访问该站点

所以我首先做的是下载 SQL 转储,然后删除 WordPress 的旧安装,安装一个新安装并使用 SQL 转储覆盖数据库。一切都很顺利,但是当我尝试查看该站点时,出现了这种情况。

造型没了

而且我还注意到,每当我尝试通过 www.example-domain.com/wp-login.php 访问仪表板时

它会说它不见了

在此服务器上找不到请求的 URL /wordpress/wp-login.php。

所以我的印象是它仍然指向旧的安装。

我怎样才能解决这个问题?

4

3 回答 3

1

用各自的值更新表格wp_optionssiteurlhome

还要更改.htaccess文件

于 2013-09-03T09:52:41.903 回答
1

您需要登录数据库并手动编辑 2 个条目。在wp_options表格中,您可以找到siteurlhome。适当更新这些,然后您应该能够正确登录。

您还需要更新您的.htaccess文件,但如果您编辑您的永久链接选项然后将它们改回来,这应该会为您重写它。

如果您登录到 WP 管理员并转到管理 -> 设置 -> 常规,您可以在此处更改 Wordpress 地址和站点地址(您在数据库中手动更改的选项),以便将来参考简单地更改安装目录。更改后,只需将整个安装文件夹复制到新位置即可。在移动之前进行更改比在移动之后更容易。

于 2013-09-03T09:58:35.030 回答
0

您需要在数据库中设置几个路径到新目录。

尝试搜索包含“/wordpress”的记录并将其删除。

这为我解决了类似的问题。

于 2013-09-03T09:50:33.393 回答