Как мы можем настроить поддомен в весенней загрузке? Мы используем встроенный сервер Tomcat. Любая идея о том, как идти вперед с этим. Мне сказали, что мы не можем использовать ngnix во встроенном tomcat с весенней загрузкой.
Как мы можем настроить поддомен в весенней загрузке?
Ответы (1)
Поддомен находится на уровне DNS и не имеет ничего общего с Spring Boot.
У вас должен быть веб-сервер перед приложением Spring Boot, например nginx или Apache, который будет действовать как обратный прокси-сервер.
С nginx это может выглядеть так:
server {
listen 80 default_server;
server_name subdomain.domain.com;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
Изменить
Если вы хотите перейти только на одну страницу:
proxy_pass http://localhost:8080/the_one_and_only_page.html;
person
Simon Martinelli
schedule
15.06.2019
Спасибо, Саймон. Мне нужно показать только определенную страницу на этом поддомене, например, страницу карьеры конкретной компании. Как мне управлять этим в бэкэнде?
- person vikas agrawal; 15.06.2019
вы можете proxy_pass только на одну страницу. я обновил ответ
- person Simon Martinelli; 15.06.2019
Спасибо, Саймон. Это было очень полезно для меня. У меня был запрос. Мои файлы CSS и JSP не загружаются. Можете ли вы что-нибудь предложить по этому поводу?
- person vikas agrawal; 16.06.2019
Пожалуйста, откройте новый вопрос с более подробной информацией
- person Simon Martinelli; 16.06.2019