【发布时间】:2016-06-29 13:18:29
【问题描述】:
我在 Windows/IIS7 环境中使用 Drupal。根据 Boost 7.x 安装说明 (https://www.drupal.org/node/1459690),如果没有 .htaccess,Boost 将无法工作,但 Windows/IIS7 使用 web.config 而不是 .htacess。我可以使用生成的 .htacess 规则并将它们放在 web.config 中——说明中没有提到。
我提出这个问题的原因是因为 Boost 不能正常工作,我想知道这是否是由于 .htaccess 存在要求。显示对列出分类术语的页面的更改需要时间,我相信保存新/修改的术语应该在保存时清除缓存。通过 Drupal GUI 或 drush 清除所有缓存是一种手动解决方案,但我认为缓存清除应该在保存时自动发生。
即使 IIS7 无法使用 Boost 在 Windows/IIS7 上正常工作,是否需要 .htaccess 文件?
谢谢
【问题讨论】:
-
.htaccess是 Apache 网络服务器使用的文件。语法与web.config不同,我不建议您将内容放入该文件中。根据project page,Boost 确实部分支持 IIS。你关注this documentation step了吗? -
有人能帮我理解为什么这个问题从 Drupal Answers 迁移到 SO?这主要是一个关于如何为 Drupal 配置服务器的问题,编程元素很少。
-
为什么这个问题从 Drupal Answers 转移到 Stack Overflow?这与其说是关于 .htaccess 的问题,不如说是关于 Drupal Boost 模块要求的问题。
-
acrosman,我们俩同时问了这个问题 :)
标签: .htaccess boost drupal drupal-7