我想拆分我的应用程序,以便可以将Tomkat配置为两个不同的域“ example.com”和“ api.example.com”。是否可以使用一个应用程序执行此操作?以便在子域上处理一些请求。
答案 0 :(得分:0)
当然,你可以重定向到多个Tomcat应用的多个域。您需要在您的Tomcat安装的应用程序,让他们听不同的端口。然后,如果你使用Nginx的,所有你所要做的就是在您的MyStruct *make_struct () {
MyStruct *p = malloc(sizeof(MyStruct));
*p = (MyStruct){.x = 1, .y = 2};
return p;
}
目录服务器条款从您的安装更改。对于您的情况,您将需要两个文件,每个域一个。
文件1
/sites-enabled/
文件2
server {
server_name example.com;
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080;
}
}
可以找到在下面的详细信息url