Welcome! Log In Create A New Profile

Advanced

Re: Поддомен для всех доменов

Naf Nafof
January 15, 2010 06:54AM
У меня все довольно просто
# 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
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Поддомен для всех доменов

Naf Nafof January 15, 2010 01:48AM

Re: Поддомен для всех доменов

Kruglov Eugenie January 15, 2010 03:40AM

Re: Поддомен для всех доменов

Naf Nafof January 15, 2010 05:00AM

Re: Поддомен для всех доменов

Igor Sysoev January 15, 2010 03:50AM

Re: Поддомен для всех доменов

Naf Nafof January 15, 2010 05:04AM

Re: Поддомен для всех доменов

SaveFrom.net January 15, 2010 06:34AM

Re: Поддомен для всех доменов

Naf Nafof January 15, 2010 06:54AM

Re: Поддомен для всех доменов

Igor Sysoev January 15, 2010 07:48AM

Re: Поддомен для всех доменов

Naf Nafof January 15, 2010 08:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 172
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready