Использование локейшнов для масс хостинга (подобие virtualdocroot)
Igor Sysoev
is at rambler-co.ru
Tue Feb 19 17:10:03 MSK 2008
On Tue, Feb 19, 2008 at 04:54:43PM +0300, pavel at pronskiy.ru wrote:
> Не думаю, что это хороший вариант разносить по разным виртуалхостам.
> Хотя с чисто визуальной стороны...
Разделение по серверам - это не визуальной стороны, а с точки зрения
скорости.
> Есть вариант как укоротить локейшны favicon и robots ?
> Может их как-то вместе соединить?
> Кстате, если кто не понял сути, эти локейшны выполняют роль проверки
> наличия этих файлов в юзерских директориях.
> Если так таковых нгинкс не находит, то отдаёт из $defloc эти файлы.
> Другого варианта я так и не смог родить.
server {
server_name www.* ;
root /home/default-site/www/;
...
location = /favicon.ico {
if ($http_host ~ ^www\.([^.]+)$) {
set $root /home/$1/$1.$2/www; }
break;
root $root;
}
error_page 404 = @default;
}
location @default {
}
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list