Здравствуйте.
Есть локальный проект.
Установлен веб сервер nginx.
Как настроить nginx так, чтобы при обращении к поддомену, например
sub.domain.com, сайт работал, но запрос при этом отправлялся на фронт контроллер -
domain.com.
Все что мне нужно это передавать поддомен в роутер/приложение и исходя из поддомена, доставать нужные данные из базы.
server {
listen 80;
listen [::]:80;
root /home/alex/mf/dcms/public;
index index.php index.htm index.nginx-debian.html;
server_name dcms.lo www.dcms.lo;
location / {
include /etc/nginx/mime.types;
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
location /assets {
alias /home/alex/mf/dcms/assets/;
try_files $uri $uri =404;
}
location ~ /\.ht {
deny all;
}
}