Как указать URL-адрес подкаталога статического веб-сайта на приложение Heroku?


У меня есть статический веб-сайт, размещенный на BlueHost, и приложение React/Express, размещенное на Heroku. Мне было интересно, возможно ли сделать что-то подобное.

Доступ к статическому сайту с: staticsite.com

Доступ к приложению Heroku с помощью: staticsite.com/app

Какие конкретные настройки мне следует изучить для настройки этой структуры?

Author: John Conde, 2019-04-08

1 answers

Как упоминал тшимкус, для обслуживания Heroku из подкаталога вам потребуется выполнить обратный прокси-сервер с сервера, на котором размещен ваш домен. Это гораздо более сложная настройка для, возможно, минимального выигрыша, и в зависимости от того, как ваши страницы кэшируются в обратном прокси-сервере, это может привести к задержке запроса, который должен пройти несколько переходов, прежде чем достигнет пользователя.

Было бы намного проще (тривиально) просто обслуживать Heroku из поддомена.

В качестве альтернативы, вы можно рассмотреть возможность обслуживания вашего статического сайта как части вашего приложения Heroku с вашего основного домена.

 1
Author: Maximillian Laumeister, 2019-04-08 23:06:21