TABLE OF CONTENTS
Navigate to: Store and Reps > Store > Manage > URLs
Administrators can manage the URL(s) associated with the store through the URLS tab.
Each Store must be associated with a URL, activated under the “Tools” menu, and Published before it is available to the public.
Associating a URL with Store
Navigate to: Stores and Reps > Manage > Store > URLs
The store needs a domain before the customer can access the particular store.
- Use the "Add New" button and complete the following details
URL Name The unique domain name for the store, ex. http://www.znode.com/ Application Define the type of store you're creating as API, Admin, or Webstore. "Enable this URL" box Checkbox to enable URL - Save progress using the "Save" button. The page reloads with action confirmation and redirects to the URL Landing Page.
- (Optional) Administrators can now use Actions to manage URLs from the URL Landing Page, seen below.
- URL has been successfully added
"Edit" action Edit URL Name & change Application Type "Clear Cache" action Clears cache for the entire application. Enable/Disable Enable or Disable a URL for a specified Store Delete" action Delete a domain
Configuring Store URL in Kubernetes
When migrating from IIS to Kubernetes with an Ingress Controller, store URLs must be configured at two levels:
Ingress resource (URL routing, redirects, SSL/TLS termination)
Database (dbo.ZnodeDomain) (so the store recognizes the bound domain)
- Simple URL Mapping (http / https without www)
This setup binds the store directly to the bare domain (abc.com) and serves traffic over HTTP or HTTPS.
Ingress Example
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: webstore-ingress spec: tls: - hosts: - abc.com secretName: webstore-tls rules: - host: abc.com http: paths: - path: / pathType: Prefix backend: service: name: webstore-service port: number: 80
If SSL is enabled, → URL will be https://abc.com
If SSL is disabled, → URL will be http://abc.com
- URL with www Prefix
This setup enforces or serves the store on the www subdomain (www.abc.com).
Ingress Example (with redirect from non-www → www)
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: webstore-ingress annotations: nginx.ingress.kubernetes.io/from-to-www-redirect: "true" spec: tls: - hosts: - www.abc.com - abc.com secretName: webstore-tls rules: - host: www.abc.com http: paths: - path: / pathType: Prefix backend: service: name: webstore-service port: number: 80
All requests to abc.com will automatically redirect to www.abc.com.