it-swarm.com.de

Inhalt mit URL unterscheiden

Ich entwickle eine Site, die als Cloud-Service verwendet werden soll. Wir haben eine Reihe von Kunden, die über eine übergeordnete Organisation eine lose Verbindung zueinander haben. Die Website wird in den verschiedenen Kundenorganisationen ähnlich aussehen und sich auch so anfühlen, aber der Inhalt ändert sich in Bezug auf die Unterorganisation, an der der Endbenutzer interessiert ist.

Die Kundenorganisationen haben alle ihre eigenen Websites und veröffentlichen Links zu ihrer Implementierung unserer Webanwendung. Benutzer in unserem System können sich bei allen Sites anmelden, sobald sie sich auf einer von ihnen registriert haben, ähnlich wie die Anmeldungen hier auf stackexchange.com funktionieren.

Wir haben das Wetter diskutiert, um URLs zu verwenden, die entweder nach Subdomains strukturiert sind oder einen "Subordner" -Ansatz verwenden, d. H. (Da unsere Kunden alice und bob heißen):

"Subdomain":
http://alice.ourwebapp.com/...
http://bob.ourwebapp.com/...

"Unterverzeichnis":
http://www.ourwebapp.com/alice/...
http://www.ourwebapp.com/bob/...

Wir erwägen auch, eine Website zum Sammeln des Inhalts aller Unterseiten unter einer URL zu erstellen.

Wie würden Sie zwischen den URLs der Unterorganisationen der Websites unterscheiden? Gibt es andere Lösungen für dieses Problem, an die wir nicht gedacht haben?

1
dotmartin

Ich würde versuchen, den Subdomain- und Subordner-Ansatz mit dem Firmennamen und dem Benutzernamen zu kombinieren (wenn ourwebapp.com Ihre Domain ist).

http://companyname.ourwebapp.com/username/

Auf diese Weise kann die URL auch das Unternehmen und den Benutzer identifizieren.

4