我必须将现有的 Drupal 站点从一台服务器移动到另一台服务器。我通过执行 mysql 数据库导出/导入并将文件复制到新服务器来完成此操作。在新系统上,根页面正常,但如果我尝试进入任何更深的目录级别,我会收到 404 Not Found 错误。
所以 drupal.newserver.com -> 工作正常,但 drupal.newserver.com/user -> 给了我一个 404 并且发生了,所有子目录都一样
有没有我遗漏的东西是drupal导出的一部分?它可能与网络服务器的 docroot 下的 /sites 目录的结构有关吗? - 它有一个以旧服务器命名的文件夹(即 drupal.oldserver.com 但不是 drupal.newserver.com?另外,我注意到那里是 _htaccess 文件和 .hta 文件,但不是我复制的站点文件中的 .htaccess 文件。
对不起,如果我问一个非常明显的问题 - 我对 Drupal 很陌生。谢谢!