Шаблон HTML5 .htaccess и httpd.conf

Я хотел бы начать с того, что я действительно новичок в работе с apache, поэтому, пожалуйста, не держите на меня зла.

HTML5 Boilerplate поставляется с файлом .htaccess, но я использую django (на веб-фракции), поэтому у меня есть файл httpd.conf для apache. Могу ли я поместить код из файла Boilerplates .htaccess в свой httpd.conf? Я запутался в разнице между ними и был бы признателен за любую помощь / понимание, которое вы можете дать?


person imns    schedule 02.04.2011    source источник


Ответы (1)


Большинство/все правила в шаблоне .htaccess можно переместить в httpd.conf, и на самом деле это даст небольшой прирост производительности, потому что файл httpd.conf должен быть загружен Apache только один раз, в то время как он должен читать .htaccess на каждой странице. нагрузка. Это, конечно, также означает, что изменения в httpd.conf потребуют перезапуска демона (sudo apache2ctl -k graceful или аналогичного).

В общем, вы помещаете относительно «статичные» вещи в httpd.conf, а вещи, которые вы, возможно, захотите редактировать легко и без перезапуска демона Apache, — в .htaccess. На общих хостах клиент обычно может использовать только .htaccess для изменения поведения сервера, так что в этом случае это единственный выбор, который у вас есть.

person nitro2k01    schedule 02.04.2011