【问题标题】:I move all the files and folder from the wordpress root directory to wordpress sub directory我将所有文件和文件夹从 wordpress 根目录移动到 wordpress 子目录
【发布时间】:2019-12-30 16:18:41
【问题描述】:

我正在尝试通过 Wordpress 文件管理器复制到 Wordpress 文件。但是突然间,如果我打开这个http://www.emcaviation.com/EMC/haris/wp-login.php 并使用正确的登录名,我现在只需将所有文件和文件夹从 Wordpress 根目录移动到子目录名称作为 haris。它再次重定向到这个http://www.emcaviation.com/EMC/wp-login.php 并且它不存在。请让我现在该怎么办?

【问题讨论】:

标签: php wordpress


【解决方案1】:

将以下代码添加到活动主题中的functions.php。当您打开登录页面yourdomain.com/EMC/haris/wp-login.php(您不必登录)时,选项将被更新。毕竟从functions.php中删除代码。

update_option( 'siteurl', 'http://yourdomain.com/EMC/haris' );
update_option( 'home', 'http://yourdomain.com/EMC/haris' );

【讨论】:

  • 如何编辑 functions.php 。即使使用正确的登录详细信息,我也无法登录。
  • 您是否可以通过 FTP 访问文件或通过 phpMyAdmin 访问数据库?
  • 我没有。我的客户只给我 wordpre 登录信息。
  • 我帮不了你。我想到的所有方法都需要访问数据库或编辑wp-config.phpfunctions.php 文件的能力。
【解决方案2】:

Aoa...将所有 WP 文件夹移至该 SUB 目录,包括 wp-content wp-includes 和属于 Wodpress 的文件。

【讨论】:

  • 我无法通过 wp-admin 登录
【解决方案3】:

如果您的生产站点安装在子目录中,但您的开发站点安装在公共根目录中,那么您在开发站点上所做的更改在迁移到生产站点时可能会中断。

您需要访问服务器,因为它需要代码级别和服务器级别的更改。您有不同的解决方案来解决此问题,例如: 1.

update_option( 'siteurl', 'https://emcaviation.com/EMC/haris' );
update_option( 'home', 'https://emcaviation.com/EMC/haris' );

在您的functions.php(活动主题)中使用上述代码。

  1. 第二种方式您可以将您的 URL 与“?123”一起使用,例如 example.com/?123。

  2. 您需要访问 .htaccess 文件并为此创建规则(重定向规则)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 2014-06-06
    相关资源
    最近更新 更多