.htaccess - HTML5 样板.htaccess 与 httpd.conf

标签 .htaccess html httpd.conf boilerplate

首先我想说我是使用 apache 的新手,所以请不要对我不利。

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

最佳答案

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

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

关于.htaccess - HTML5 样板.htaccess 与 httpd.conf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5524212/

相关文章:

linux - 请求点击 Varnish 并获得服务而不检查 mod_security 规则?

javascript - ionic http POST 不适用于服务器

html - 如果我的页眉元素中有一个导航栏,是否可以在调整大小时将其放下?

php - 从类别页面 wordpress 中删除主题生成的自定义 css

apache - 禁止 : You don't have permission to access/on this server (centos 7)

PHP Symfony - 连接已重置 (Windows)

.htaccess - 使用 .htaccess 的动态子域

php - 带参数的 HTACCESS 友好 url

php - .htaccess 用 gif url 中的参数重写 url

html - Div自动高度以适应内容