Re: Что быстрее (правильней?)

Борис Долгов boris at dolgov.name
Wed Jul 9 23:00:10 MSD 2008


В первом случае могут быть проблемы при использовании mod_rewrite и
custom-handler'ов.
От  mod_rewrite исправить можно:
location / {
    root /www/htdocs/;
    error_page 404 = @otherж
    error_log off;
}
location @other {
    proxy_pass   http://127.0.0.1;
}
  location ~ \.php$ {
  proxy_pass   http://127.0.0.1;
}

Второй конфиг так же не лишен этих проблем.
2008/7/9 Goncharov Yuri <neo at neo.kiev.ua>:

> Привет всем. Будьте добры сравните два варианта. Если ли значительное
> преимущество по скорости выполнения? Правильности логики конфига ввиду
> возможных ошибок(несоответствий)?
> Спасибо.
>
>
> 1. location / {
>                     root /www/htdocs/;
>                   }
>   location ~ \.php$ {
>   proxy_pass   http://127.0.0.1;
>
>                                }
>
> 2. location / {
>                    proxy_pass   http://127.0.0.1;
>                   }
>  location ~*
> ^.+\.(jpg|jpeg|gif|png|ico|zip|gz|rar|bz2|xls|exe|pdf|txt|wav|bmp|js|swf|css|xml)$
>        {
>           root   /www/htdocs/;
>        }
>
> Речь идет о проксировании апачу только динамики.
>
> --
> NEO83-RIPE
>
>
>


-- 
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080709/0dba4170/attachment.html>


More information about the nginx-ru mailing list