我们带了一个Drupal站点的新客户端。我正在尝试将网站迁移到我们的某个服务器。该网站正在加载但没有CSS,图像等(看起来大多数都在网站/默认/文件中)。
我已验证文件已存在,但他们正在发回403(禁止访问)。我验证了权限和所有者是正确的。在Drupal .htaccess文件中,它有一个奇数行:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
这似乎阻止了对这些文件的直接访问。我试图研究这个,但没有发现任何有用的东西。我在某种程度上假设Drupal以某种方式将请求重新路由到这些文件,但这就是我被困的地方。
任何人都知道这里会发生什么以及如何解决它?
答案 0 :(得分:2)
尝试更改以下行:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
选项无
选项+ FollowSymLinks
对于这些:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
选项无
选项+ SymLinksifOwnerMatch
你有什么Drupal版本?