Re: Поддомен для всех доменов
Naf Nafof
nafania293 на gmail.com
Пт Янв 15 14:53:44 MSK 2010
У меня все довольно просто
# cat /etc/nginx/conf.d/webmail.conf
server {
listen *:80;
server_name webmail.*;
access_log /var/log/nginx/webmail_log main;
error_log /var/log/nginx/webmail_error_log;
root /var/www/atmail;
index index.html index.php;
location ~ \.php$ {
include /etc/nginx/nginx-php-cgi.conf;
fastcgi_param SCRIPT_FILENAME
/var/www/atmail/$name$fastcgi_script_name;
}
# Static files location
location ~*
^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js|7z|htm|html)$
{
root /var/www/atmail;
expires 10d;
access_log off;
}
}
# cat /etc/nginx/nginx-php-cgi.conf
fastcgi_connect_timeout 60;
fastcgi_send_timeout 60;
fastcgi_read_timeout 60;
fastcgi_pass unix:/tmp/php-fastcgi.sock;
include /etc/nginx/fastcgi_params;
15 января 2010 г. 14:10 пользователь SaveFrom.net <savefrom на gmail.com>написал:
> приведите конфигурацию раздела server. Куда проксируются заросы. Возможно,
> не верно задан proxy_redirect.
>
> 15 января 2010 г. 12:57 пользователь Naf Nafof <nafania293 на gmail.com>написал:
>
> Я ошибся, там вестимо все верно написано.
>> server {
>> listen *:80;
>>
>> server_name webmail.*;
>> ....
>> }
>>
>> # nginx -t
>> the configuration file /etc/nginx/nginx.conf syntax is ok
>> configuration file /etc/nginx/nginx.conf test is successful
>>
>>
>> Только от этого работать не начинает.
>>
>> 15 января 2010 г. 11:48 пользователь Igor Sysoev <igor на sysoev.ru>написал:
>>
>> On Fri, Jan 15, 2010 at 09:47:55AM +0300, Naf Nafof wrote:
>>>
>>> > Возникла проблема. Нужно создать поддомен webmail для всех имеющихся
>>> > доменов.
>>> > Суть:
>>> > имеется несколько server где внутри указаны server_name вида
>>> domain1.com
>>> > www.domain1.com, то есть без шаблонов.
>>> >
>>> > Создаю еще один server и в нем пишу
>>> > listen: 80
>>> > server_name: webmail.*
>>>
>>> В этом месте nginx должен выдать ошибку в error_log: директивы "listen:"
>>> нет.
>>>
>>> > Файл с webmail инклудится раньше всех остальных с описанием доменов
>>> (это я
>>> > так, на всякий случай).
>>> >
>>> > При попытке зайти на webmail.domain1.com открывается просто
>>> domain1.com.
>>> > Версия nginx 0.7.64.
>>> >
>>> > Где грабли, куда копать?
>>>
>>> nginx -t
>>>
>>>
>>> --
>>> Игорь Сысоев
>>> http://sysoev.ru
>>>
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru на nginx.org
>>> http://nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru на nginx.org
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
>>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100115/ec4ab5f4/attachment.html>
Подробная информация о списке рассылки nginx-ru