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
Updated about 4 years ago