配置Apache模块mod_xsendfile:我修改哪个.htaccess文件?

时间:2012-06-01 17:08:02

标签: apache drupal download apache-modules

我们的软件更新位于公共根目录之外的私人文件夹中。要下载它们,用户必须登录我们的Drupal社区,以便在检索文件之前检查其权限。然而,当文件变大时,这些文件被检索的当前方式通常会失败,而是下载一个0kb的空文件。

我被称为Apache模块mod_xsendfile作为解决方案。 instructions讨论对.htaccess文件进行修改,但我不确定要编辑哪个,或者我是否应该创建一个全新的文件。

对于初学者,我的Drupal社区位于我的主域的子目录中:http://example.com/community - 所以那里有一个.htaccess文件。根example.com公用文件夹中还有另一个.htaccess文件。如果是这些文件中的任何一个,我认为它是/community中的文件。

或者是否应该在其他地方创建另一个.htaccess文件?

1 个答案:

答案 0 :(得分:0)

您应该能够在Web根文件夹中创建.htaccess文件,它应该可以正常工作。 如果要在apache中启用x-sendfile globaly,可以编辑apache的httpd.conf文件。 (不确定其他操作系统,但在Mac OS x中它位于/ etc / apache2 /)。

希望这有帮助。