我最近从以下位置重命名了一个开发 Drupal 站点的根文件夹:
www.example.com/foo/
到
www.example.com/bar/
该站点位于同一主机上。在此过渡期间,我确保包含 .htaccess 文件。我还将sites/default/settings.php 中的$base_url 更新为新的文件系统路径。结果,主页工作得很好,主页上的所有超链接都到了它们应该去的地方(example.com/bar/content/)。不幸的是,单击任何超链接都会将我发送到错误页面:
未找到
在此服务器上未找到请求的 URL /foo/index.php。
这看起来像是一个错误配置,但我可以看到的所有来源都只将 .htaccess 文件和 $base_url 作为可能的故障点。我还应该检查什么?谢谢。