Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
nginx и хост по умолчанию
- To: nginx-ru@xxxxxxxxx
- Subject: nginx и хост по умолчанию
- From: "arriah" <nginx-forum@xxxxxxxx>
- Date: Fri, 01 Feb 2013 09:15:27 -0500
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tigger.jlkhosting.com; s=x; h=Date:Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=5lElK+ja68942hjD8j7HR9a9Y7m4zI7Cuec74SaFOH8=; b=VEQO+iPWTPr7iLp9eyU8nfY7jaNt61SWyqD3eo5tLib7edG6ivGHFFjIMlFWlOsynIgX4IGpRP0+ehD6zVsEUe5xQjHVuwZitiiSJn6SvUFTkJoPh/xedBzaHuZa/euR;
Здравствуйте,
Есть такой вопрос.
имеем домен 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
}
тоже не выходит.
Спасибо.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,235811,235811#msg-235811
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|