Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

nginx и хост по умолчанию (2 replies)

$
0
0
Здравствуйте,

Есть такой вопрос.
имеем домен 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
}
тоже не выходит.

Спасибо.

Viewing all articles
Browse latest Browse all 3102


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>