HTML5 Boilerplate .htaccess vs httpd.conf

imn*_*mns 8 .htaccess html5 boilerplate httpd.conf

我想首先说我对使用apache很新,所以请不要反对我.

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

nit*_*k01 24

样板中的大多数/所有规则.htaccess都可以移动到httpd.conf,实际上这会带来很小的性能提升,因为httpd.conf文件只需要由Apache加载一次,而它需要读取.htaccess每个页面的加载.这当然也意味着改变httpd.conf 需要一个守护进程重新启动(sudo apache2ctl -k graceful或类似).

一般情况下,您可以放置​​相对"静态"的内容httpd.conf,以及您可能希望轻松编辑的内容,而无需重新启动Apache守护程序.htaccess.在共享主机上,客户通常只能用于.htaccess修改服务器行为,因此在这种情况下,这是您唯一的选择.