【问题标题】:HTML5 Boilerplate .htaccess vs httpd.confHTML5 样板文件 .htaccess 与 httpd.conf
【发布时间】:2011-07-28 07:24:49
【问题描述】:

首先我想说我对使用 apache 非常陌生,所以请不要反对我。

HTML5 Boilerplate 带有一个 .htaccess 文件,但我使用的是 django(在 webfaction 上),所以我有一个用于 apache 的 httpd.conf 文件。我可以将 Boilerplates .htaccess 文件中的代码放入我的 httpd.conf 吗?我对两者之间的区别感到困惑,并希望您能提供任何帮助/见解?

【问题讨论】:

    标签: .htaccess html httpd.conf boilerplate


    【解决方案1】:

    样板文件的.htaccess 中的大部分/所有规则都可以移动到httpd.conf,实际上这会稍微提高性能,因为httpd.conf 文件只需要由Apache 加载一次,而它需要在每次页面加载时读取.htaccess。这当然也意味着对httpd.conf 的更改需要重启守护进程(sudo apache2ctl -k graceful 或类似的。)

    一般来说,您将相对“静态”的内容放在httpd.conf 中,而您可能希望在不重新启动Apache 守护程序的情况下轻松编辑的内容放在.htaccess 中。在共享主机上,客户通常只能使用.htaccess 来修改服务器行为,所以在这种情况下,这是您唯一的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-16
      • 2012-02-23
      • 2011-07-20
      • 2010-12-15
      相关资源
      最近更新 更多