Welcome! Log In Create A New Profile

Advanced

nginx и хост по умолчанию

February 01, 2013 09:15AM
Здравствуйте,

Есть такой вопрос.
имеем домен domen.ru, в DNS прописаны поддомены sub.domen.ru, sub1.domen.ru sub2.domen.ru и т.д. Все прописано на один IP адрес
sub.domen.ru - основной сайт, все остальные не прописаны пока в конфиге nginx, но если зайти по любому из них, то все время открывается sub.domen.ru, даже если ввести IP адрес, все равно открывается sub.domen.ru. Естесствено если в DNS не прописано поддомена, например 123.domen.ru, то и не открывается ничего.

Как сделать так. чтобы если поддомен прописанный в DNS, но не сконфигурированный в nginx не открывал основной сайт, либо запрещал доступ, либо открывал какую-нибудь дефолтную страничку.

Я пробовал так:
listen 80 default_server
server_name localhost;
deny all;

не получается. пробовал и так:

listen 80 default_server;
location /{
root /usr/local/www/data/default;
index index.html
}
тоже не выходит.

Спасибо.
Subject Author Posted

nginx и хост по умолчанию

arriah February 01, 2013 09:15AM

Re: nginx и хост по умолчанию

Михаил Монашёв February 01, 2013 09:34AM

Re: nginx и хост по умолчанию

arriah February 01, 2013 10:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 304
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