不使用子域名是否可以将同一个域名路由到不同的服务器?

不使用子域名是否可以将同一个域名路由到不同的服务器?

我想将我的应用程序拆分到三个不同的服务器上。这将使事情更具可扩展性。但我担心使用子域名,因为它可能会扰乱我们的 SEO。是否可以在不使用子域名的情况下将同一域名路由到 3 个不同的服务器?例如:

www.myapp.com/app1
www.myapp.com/app2
www.myapp.com/app3

代替

app1.myapp.com
app2.myapp.com
app3.myapp.com

答案1

是的,使用“反向代理”来回答请求www.myapp.com,然后将各种 URL 前缀的请求转发到实际处理请求的各种服务器。

答案2

或者不使用反向代理,只需使用目录 /appx 内的 3xx http 代码进行重定向。Google 和其他机器人将毫无问题地遵循 3xx 代码。

相关内容