我们如何在 spring-boot 中配置子域?
How can we configure subdomain in spring-boot?
如何在spring-boot 中配置子域?我们使用嵌入式 Tomcat 服务器。关于如何继续进行的任何想法。我被告知我们不能在 spring-boot embedded tomcat.
中使用 ngnix
子域在DNS级别,与Spring引导无关。
您必须在 Spring 引导应用程序前面有一个 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;
如何在spring-boot 中配置子域?我们使用嵌入式 Tomcat 服务器。关于如何继续进行的任何想法。我被告知我们不能在 spring-boot embedded tomcat.
中使用 ngnix子域在DNS级别,与Spring引导无关。
您必须在 Spring 引导应用程序前面有一个 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;