Ich möchte die Architektur von Web-Apps verstehen, die Subdomains verwenden. Ich glaube nicht, dass ich das gut formuliere, also lass es mich erklären.
Viele Web-Apps wie tumblr oder shopify erstellen die Website eines Benutzers in einer Subdomain. Angenommen, mein Tumblr-Konto war, johndoe
dann finden Sie meinen Tumblr-Blog unter johndoe.tumblr.com
. Kann jemand erklären, wie dies umgesetzt wird?
quelle
Wenn Sie Ihren DNS-Eintrag nicht bearbeiten konnten, können Sie auch eine Subdomain einfügen, auf die
*.yourdomain.com
verwiesen wird, und es werden alle Subdomains empfangen. Auf diese Weise können Sie auf Ihrem System überprüfen, ob diese vom Benutzer eingefügte Subdomain eine gültige Domain ist In einem Whitelist-Array überprüfen Sie einfach die Datenbank, ob der Benutzer auf dem System vorhanden ist.quelle