
我想將我的應用程式拆分到三個不同的伺服器上。這將使事情更具可擴展性。但我擔心使用子域名,因為它可能會擾亂我們的搜尋引擎優化。是否可以在不使用子網域的情況下將同一個網域路由到 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 程式碼。