HTML5 样板文件 .htaccess 与 httpd.conf
Posted
技术标签:
【中文标题】HTML5 样板文件 .htaccess 与 httpd.conf【英文标题】:HTML5 Boilerplate .htaccess vs httpd.conf 【发布时间】:2011-07-28 07:24:49 【问题描述】:首先我想说我对使用 apache 非常陌生,所以请不要反对我。
html5 Boilerplate 带有一个 .htaccess 文件,但我使用的是 django(在 webfaction 上),所以我有一个用于 apache 的 httpd.conf 文件。我可以将 Boilerplates .htaccess 文件中的代码放入我的 httpd.conf 吗?我对两者之间的区别感到困惑,并希望您能提供任何帮助/见解?
【问题讨论】:
【参考方案1】:样板文件的.htaccess
中的大部分/所有规则都可以移动到httpd.conf
,实际上这会稍微提高性能,因为httpd.conf
文件只需要由Apache 加载一次,而它需要在每次页面加载时读取.htaccess
。这当然也意味着对httpd.conf
的更改将需要重启守护进程(sudo apache2ctl -k graceful
或类似的。)
一般来说,您将相对“静态”的内容放在httpd.conf
中,而您可能希望在不重新启动Apache 守护程序的情况下轻松编辑的内容放在.htaccess
中。在共享主机上,客户通常只能使用.htaccess
来修改服务器行为,所以在这种情况下,这是您唯一的选择。
【讨论】:
以上是关于HTML5 样板文件 .htaccess 与 httpd.conf的主要内容,如果未能解决你的问题,请参考以下文章
apache_conf .htaccess样板包括expire头,mod pagespeed,缓存控件头,Gzip,Deflate #htaccess #seo
apache_conf .htaccess样板包括expire头,mod pagespeed,缓存控件头,Gzip,Deflate #htaccess #seo
Safari html5 视频 mp4 未在 htaccess 文件夹中播放,[重复]