У меня следующая структура имени хоста:
main.domain.com
является основным поддоменом и является статическим; любой другой поддомен является динамическим *.domain.com
Корневой каталог одинаков для всех имен хостов.
Что теперь происходит: Когда я получаю доступ fruit.domain.com
он перенаправляет меня на main.domain.com
, но на самом деле он должен оставаться fruit.domain.com
.
Мои конфиги:
server {
listen 80;
listen [::]:80;
server_name main.domain.com *.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 default_server ssl spdy;
server_name main.domain.com *.domain.com;
root /home/www/app
...
}
Пытаться $host
[документы] на месте $server_name
.