Re: создать виртуальный сервер по умолчанию

Aleksandr Sytar sytar.alex на gmail.com
Вт Июн 1 23:44:50 MSD 2010


Как-то так

server {
    listen 192.168.1.1;
    server_name _ default; # использовать сайт-заглушку как сервер по умолчанию

    location / {
        root /path/to/страница_с_объяснением;
    }

}

server {
    listen 192.168.1.1;
    server_name нужное_имя;

    location / {
         ...
    }

....
}


1 июня 2010 г. 23:03 пользователь plisket <nginx-forum на nginx.us> написал:
> Изначально доменного имени не было, все ходили по айпишнику, сейчас имя появилось, но юзеры продолжают ходить по айпишнику, нужно Сделать чтобы если заходить по айпишнику-выдавалась какая-то страница-заглушка, а если по доменному имени, то Нормальная страница, помогите пожалуйста с конфигом.. следующий конфиг использует только первый виртуальный сервер:
>  server
>        { listen 192.168.1.1;
>        server_name asdf "" 192.168.1.1;
>            charset         utf-8;
>            source_charset  utf-8;
>
>        location / {
>           root /nginx/;
>           index index.html;
>                }
> }
>
>
>    server {
>        listen       192.168.1.1;
>        server_name  domain.ru www.domain.ru;
>
>        #charset koi8-r;
>
>        #access_log  logs/host.access.log  main;
>
>        location / {
>            root   /usr/share/nginx/html;
>            index  index.html index.htm;
>                        }
>                 }
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,93259,93259#msg-93259
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>



-- 
Have a nice day


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