Re: настройка сервера для отдачи статики для 2-х серверов
Igor Sysoev
igor на sysoev.ru
Вт Май 11 16:27:35 MSD 2010
On Tue, May 11, 2010 at 08:07:22AM -0400, demoversion wrote:
> Вобщем сделал так - http://pastie.org/955222
> и все заработало!!! )))
"set $fullpath /$host$uri" не нужен вообще. Так же как и
if (-f $request_filename) {
Упрощаем:
server {
listen 80;
server_name site.if.ua site.te.ua;
root /wwwdata/site/public;
location ~* \.(js|css|jpg|jpeg|gif|png|ico)$ {
expires max;
}
location / {
root /wwwdata/site/public/$host;
try_files $uri.html
$uri
$host/$uri.html
/$host/$uri.html
/$host$uri
@list;
}
location @list {
passenger_enabled on;
}
}
и видим безумное количество комибнаций в try_files:
$uri.html
$uri
$host/$uri.html
/$host/$uri.html
/$host$uri
Которые, скорее всего, сокращаются до:
$uri.html
$uri
--
Игорь Сысоев
http://sysoev.ru
Подробная информация о списке рассылки nginx-ru