我们如何在spring-boot中配置子域?我们使用嵌入式Tomcat服务器。关于如何进行下去的任何想法。有人告诉我我们不能在spring-boot嵌入式tomcat中使用ngnix。
答案 0 :(得分:0)
子域位于DNS级别,与Spring Boot无关。
您必须在Spring Boot应用程序之前拥有一个Web服务器,例如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;