
Ich möchte meine Anwendung auf drei verschiedene Server aufteilen. Dadurch wäre die Skalierbarkeit etwas besser. Aber ich mache mir Sorgen über die Verwendung von Subdomains, da dies unsere SEO beeinträchtigen könnte. Ist es möglich, dieselbe Domain-Route zu drei verschiedenen Servern zu haben, ohne Subdomains zu verwenden? So etwas wie:
www.myapp.com/app1
www.myapp.com/app2
www.myapp.com/app3
anstatt
app1.myapp.com
app2.myapp.com
app3.myapp.com
Antwort1
Ja, verwenden Sie einen „Reverse-Proxy“, um Anfragen zu beantworten www.myapp.com
, und leiten Sie dann Anfragen für die verschiedenen URL-Präfixe an die verschiedenen Server weiter, die die Anfragen tatsächlich verarbeiten.
Antwort2
Oder verwenden Sie keinen Reverse-Proxy und leiten Sie einfach mit dem 3xx-HTTP-Code im Verzeichnis /appx weiter. Google und andere Bots folgen 3xx-Codes problemlos.