настройка сервера для отдачи статики для 2-х серверов

demoversion nginx-forum на nginx.us
Пт Май 7 13:08:25 MSD 2010


Привет.
Помогите пожалуйста разобраться в конфигах для настройки сервера:

        server {
              listen 80;
              server_name site1.ua site2.ua; # для www*** редиректы
прописаны
              root /wwwdata/site/public/;

                if (-f $document_root/$host/$request_filename.html) {
                      rewrite ^(.*)$ $1.html break;
                }

Как видно у меня один сервер на [b]2 сайта[/b] (site1.ua site2.ua)
Статика у мене лежит тут:
/wwwdata/site/public/site1.ua/hello.html
/wwwdata/site/public/site2.ua/hello.html

идет запрос http://site1.ua/hello
[b]Мне надо проверить ести ли файл /$host/file.html и если есть - отдать
его.[/b] Все понятно, но я просто не знаю nginx и трудно написать
правильный конфиг. Метод проб и ошибок и гугл не помогли.
Если кто знает как написать условие проверки и rewrite  - буду очень
признателен.
Спасибо

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,83755,83755#msg-83755




Подробная информация о списке рассылки nginx-ru