我想首先说我对使用apache很新,所以请不要
反对我.
HTML5 Boilerplate附带了一个.htaccess文件,但是我正在使用django(在webfaction上),所以我有一个apd的httpd.conf文件.我可以将Boilerplates .htaccess文件中的代码放入我的httpd.conf中吗?我对两者之间的区别感到困惑,并希望你能给予任何帮助/见解吗?
样板
文件.htaccess中的大多数/所有规则都可以移动到httpd.conf,实际上这会带来很小的
性能提升,因为httpd.conf
文件只需要由Apache加载一次,而需要读取每页加载.htaccess.这当然也意味着对httpd.conf的更改将需要一个守护进程重启(sudo apache2ctl -k优雅或类似.)
通常,在httpd.conf中放置相对“静态”的东西,以及在.htaccess中可以轻松编辑而无需重新启动Apache守护程序的内容.在共享主机上,客户通常只能使用.htaccess来修改服务器行为,因此在这种情况下,这是您唯一的选择.