Почему любой поддомен ведет на одну директорию?

Имеется один сервер.
Все конфиги nginx такие:
server {
listen 80;
server_name dev.site.ru;
access_log /var/log/nginx/dev.access.log;
location ~* \.(css|js|gif|png|jpg|jpeg|ico|ogg|ttf|woff|woff2|eot|otf)$ {
error_page 404 /404.html;
root /var/www/dev/public;
expires 10d;
}
location ~* ^/(images|fonts) {
expires 30d;
}
location / {
proxy_pass 127.0.0.1:8080/;
proxy_redirect off;
log_not_found off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
client_max_body_size 3m;
}

А апач:

ServerName dev.site.ru
DirectoryIndex index.php
DocumentRoot /var/www/dev/public
ServerAdmin webmaster@site.ru
CustomLog /var/log/httpd/dev.access.log combined
ErrorLog /var/log/httpd/dev.error.log

AllowOverride All
Options +Includes

AllowOverride none
AddType text/plain php,php3,php4,php5,php6,phtml,pl,asp,aspx,cgi,dll,exe,ico,shtm,shtml,fcg,fcgi,fpl,asmx,pht
php_value engine off
И таких поддоменов несколько.
Но если вбить адрес сайта например fgdg.site.ru то я поподаю именно на поддомен dev.site.ru
Почему так?
  • Вопрос задан
  • 380 просмотров
Пригласить эксперта
Ответы на вопрос 1
Frankenstine
@Frankenstine
Сисадмин
Потому что есть сайт default, обрабатывающий все запросы, которые не обработаны другими сайтами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы