И снова об .htaccess
Sergej Kandyla
sk.paix at gmail.com
Wed Mar 25 12:42:26 MSK 2009
Alex Vorona пишет:
> 24.03.2009 20:04, Dmitriy wrote:
>> Я вот тут что подумал. Предположим у нас есть массовый хостинг и мы
>> хотим снять нагрузку с бэкенда и раздавать статику nginx'ом. Мы можем
>> указать в конфиге виртхоста:
>>
>> location ~* \.(jpg|jpeg|gif|...)$ {
>> root /path/to/user/docroot;
>> }
>>
>> Как я понимаю, поскольку nginx не умеет читать .htaccess, то в этом
>> случае будет раздаваться в том числе и контент, который в .htaccess
>> запрещен к раздаче. Нельзя ли реализовать дополнительный модуль,
>> который будет смотреть в .htaccess, выбирать оттуда только директивы
>> order, deny, allow, соответствующим образом обрабатывать, а остальные
>> директивы игнорировать. Было бы очень замечательно. Я думаю многие
>> хостеры скажут огромное человеческое спасибо.
>>
>>
> а реврайты и прочие прелести - их что для статики не бывает? mod_aclr
> для апача 1.3 для небольших qps вполне себе решение.
>
или на каждый vhost генерить свой конфиг nginx, или генерить только для
более-менее посещаяемых хостов (от 1к uniq)
на практике оверхеад от криворуких юзерских срикптов и движков много
много больший, чем что-либо остальное, в духе .htaccess.
В придачу, если у вас там какой-нибудь suphp\php-cgi то nginx вам не доктор.
Жизнь себе нужно упрощать, а не усложнять.
More information about the nginx-ru
mailing list