移动 Wordpress 网站子目录错误



我刚刚使用 WP-Clone 插件将我的测试开发子目录 worpdress 安装移动到我的根文件夹中。

现在的问题是我的主站点(以前 mysite.com)现在显示(mysite.com/site)。 子目录在我的所有链接中都消失了

我尝试转到设置并从wordpress网址和网站地址URL中删除了/site。但它破坏了我的网站并禁止我访问我的 wp-login.php .我通过编辑我的 wp-config 修复了它.php并添加:

define('WP_HOME','https://mysite.com/site');
define('WP_SITEURL','https://mysite.com/site');

现在我的网站运行良好。但它仍然显示 mysite.com/site,我无法再从我的 wp 仪表板编辑我的 URL 和站点地址。

如何删除我的网站子目录 (/site) 并仍然让它工作而不破坏我网站的主题和所有内容?我该怎么做?真的非常感谢任何帮助!谢谢!

通过将这些常量添加到 wp-config 中.php您正在否决数据库中的任何设置。这就是为什么您无法在管理面板中编辑它们的原因。

因此,第一步是将这些常量更改为:

define('WP_HOME','https://domain.com');
define('WP_SITEURL','https://domain.com');

然后删除您的 htaccess 文件。(根文件夹中的 .htaccess)。

完成此操作后,导航到 http://domain.com/wp-login.php

登录到您的网站并转到设置 ->永久链接。点击保存,这将重新生成您的htaccess文件。

最后,您需要更新现有链接。我建议安装一个名为"天鹅绒蓝调更新网址"的插件。

最新更新