Вы можете начать со следующей конфигурации, чтобы обслуживать ваши Приложения:
server {
listen 80;
server_name example.com;
location / {
root /path/to/your/generated/angular/resources;
try_files $uri$args $uri$args/ /index.html;
}
location /shop {
root /path/to/shop/;
index index.html;
try_files $uri $uri/;
}
}
Я не уверен на 100%, будет ли работать маршрут магазина.Может быть, вам нужно настроить php для его обслуживания.Таким образом, вы можете следовать этому официальному примеру.
Если вы хотите использовать также www.example.com
, вы можете установить server_name *.example.com
( документы ).