Как реализовать два react-приложения на одном домене?
Есть сервер с Nginx. Есть один домен. Есть два реакт-приложения (витрина и админка). Как их лучше разместить на одном домене?
Хотелось бы чтобы на site.com/ люди заходили в интернет-магазин, а по site.com/admin администратор мог заходить в админку. Пробовал через location в настройках nginx, но чет не выходит, не могу подобрать правильную конфигурацию.
Как вариант думал сделать админку на поддомене admin.site.com, но это некрасивое решение (две папки в каталоге с остальными сайтами).
В самом реакте все понятно, если у тебя путь /admin не описан в роуте, то ссылка на него будет работать как обычная ссылка и тянуть страницу с сервера
В нгинксе location /admin должен быть расположен выше чем location для всего приложения.