URL structure

Learn how the URLs of hub front end pages are organized

The URLs of hub front end pages are generated automatically, like the pages themselves. All pages in a hub front end are accessible under a single domain, with a predictable URL structure. This URL structure generally follows the same hierarchical tree structure as the hub front end itself.

URL structure by Page Type

Hub home page

The hub home page is located at the base domain. The base domain is typically a subdomain of a primary corporate website, such as:

https://hub.mywebsite.com/

Less commonly, it may also be a subdirectory, such as:

https://www.mywebsite.com/hub


Stream pages

All variants of stream pages are located under the first segment of the path following the base domain. For example:

https://hub.mywebsite.com/stream-a

Individual stream page URL slugs are customizable in the hub backend.


Item pages

All variants of item pages are located under the second segment of the path, following the base domain and the stream segment. For example:

https://hub.mywebsite.com/stream-a/item-1

Individual item page URL slugs are customizable in the hub backend.

🚧

Redirects for custom URL slugs

The URL slugs for both stream pages and item pages can be customized by the user. When a new custom URL slug is set for a page, all previous URL slugs for that page remain valid, and redirects are automatically created to point requests for the the old URL slugs to the current valid URL slug. There is no limit to the number of former (redirected) URL slugs a page can have.


Hub authentication page

The hub authentication page (if enabled) is located under /h/login in the path following the base domain. For example:

https://hub.mywebsite.com/h/login

Requests for any URL in a hub where this feature is enabled will redirect to this URL.


Stream authentication pages

On any stream where stream authentication is enabled, the stream authentication page is located under the same URL as the stream it protects.


Author pages

Author pages are located under /authors in the first segment of the path following the base domain, followed by the author name in the second segment (any spaces are replaced with dashes). For example:

https://hub.mywebsite.com/authors/jane-doe

Individual author page URL slugs are customizable in the hub backend.


Search pages

Search pages are located under /search in the path following the base domain, followed by a query string with the field name ufq and a value equivalent to the search term(s) used. For example:

https://hub.mywebsite.com/search/?ufq=example search terms


Privacy page

The privacy page (if enabled) is located under /privacy in the path following the base domain. For example:

https://hub.mywebsite.com/privacy


What’s Next

Next, learn how you can customize your hub front end: