страницы скажем запрос http://api.example.com. И приложение отправляет запрос по этому урл в момент загрузки - с сервера, а при навигации клиента - с клиента. Т.е. один и тот же урл работает и на сервере и на клиенте. Проблема в том что непонятно как сделать чтобы локально (т.е. в момент когда приложение рендерится на сервере) запрос не шел через интернет (т.е. ссл, днс и тд)?
Сначала подумал можно будет сделать обычный виртуалхост nginx, но не тут-то было, ведь http://api.example.com УЖЕ на этом сервере и крутится и поэтому УЖЕ есть конфиг, слушающий порт 9999 и проксирующий приложение для http://api.example.com. А мне получается надо сделать обратное - при запросе ЛОКАЛЬНО на http://api.example.com мне надо перенаправить на порт 9999. Как это сделать? Думал hosts поможет, но нет, там же порты нельзя. Короче я в недоумении.
Файрволл можешь изнастлоапть )
Не очень понятно. Чем тебе порт 9999 мешает
блин, я три раза перечитал, и только еще больше запутался
Обсуждают сегодня