Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: General apache acceleration
- To: nginx-ru@xxxxxxxxx
- Subject: Re: General apache acceleration
- From: Alexey Luckyanchikov <alexey.luckyanchikov@xxxxxxxxx>
- Date: Thu, 4 Mar 2010 18:05:22 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:mime-version :subject:from:in-reply-to:date:content-transfer-encoding:message-id :references:to:x-mailer; bh=l86WyT0ZTIQZEALduZfasB0uSbqUmZQCK3/SCqW3kJM=; b=qKSg2qZwFOd61OTZOZHCgh0el1qzVTmoYdKnRJNI3y2iXGiBAqok74ZT2fBiF4roXN mn9pUSp97CsXo6gs0eztDCuC+sdmPocGE4h4/5ivJKOf+4ONsnTscqdS+V7WFvEec0iD 855pYCGn8GKMV8eIqQ1N80+D8nnkHA8XYgL/k=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=KhiXl6D6whVd6/tFKHWSPqCf8TpESbNOMX0Z7Lj+b3o/6J0JG9EcXSlqWVHwRY30tD Cx4lvqO2dbGHXdQb8/AyUXnjuhPuMGLdmjN2uWdU82pciFBrN3huOVW2lixKGBc0ns3y J1a4xewAOEqwvALx3Sq9ooYC5ooivdIRtYwj8=
- In-reply-to: <4B8FD523.30808@xxxxxxxxx>
- References: <28CBEA86-F24B-4383-BDE7-496CA1416AAE@xxxxxxxxx> <4B8FD523.30808@xxxxxxxxx>
On 4 марта 2010, at 17:43, Anton Yuzhaninov wrote:
>> Пытаюсь решить следующую задачу: отдавать статическое содержимое клиентских
>> сайтов через nginx, динамику проксировать на apache.
>> Конфигурация получилась примерно следующая:
>> location ~ \.(jpg|png|flv)$ {
>> root /home/user/public_html;
>> }
>> location / {
>> здесь проксирование на бэкенд;
>> }
>> Проблема в том, что в первый location попадают запросы вида:
>> http://SOMESITE/index.php/image.jpg?somequerystring
>>
>> Как это можно обойти? Сайтов много, прописать исключения для отдельных uri
>> не могу.
>>
>
> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#try_files
>
> Проксировать на бэкенд те запросы, для которых нет файлов на диске.
Спасибо, со второго захода с try_files и именованными location получилось.
Единственный недостаток - на бэкенд попадают "мусорные" запросы на
несуществующую статику. Может быть можно отправлять запросы на бэкенд, если в
запросе есть query_string?
--
Sincerely,
Alexey Luckyanchikov
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|