Advanced Origin Settings
Define advanced origin routing rules by matching requests to specific origins based on URI patterns, protocols, domains, ports, and priority.
Advanced Origin Settings allow you to configure granular origin-routing behavior for specific URIs, file types, or directories. By defining rule-based conditions, you can route selected traffic to different origins, override ports, set custom host headers, or assign priorities for complex routing environments.
You can manage Advanced Origin Settings in the Medianova Control Panel or via API.
Log in to the Medianova Control Panel, select a CDN resource in the CDN section, and navigate to the Origin Settings tab.
Advanced Origin Settings use rule-based logic. Each rule defines what request pattern to match and how the CDN should route that traffic.

Add an Origin Rule
This workflow creates a new rule for routing selected requests to a specific origin configuration.
Edit an Origin Rule
Delete an Origin Rule
Behaviour
Advanced Origin Settings follow a priority-based evaluation model:
Highest priority wins. Lower numeric values represent higher priority.
If multiple rules match the incoming request, the CDN applies the rule with the highest priority.
If no rules match, the CDN uses the default origin configuration.
Routing decisions consider:
URI match pattern
Origin protocol selection
Domain/IP
Ports
Host header
This allows precise routing for APIs, media directories, file extensions, or multi-origin deployments.
FAQ
What happens if multiple rules match the same request?
The rule with the highest priority (lowest priority number) is applied.
Do regex or prefix rules impact performance?
Regex rules are more expensive than prefix or extension matches. Use them only when necessary.
What if no Advanced Origin rule matches the request?
The request is sent to the default origin defined in the main Origin Settings section.
Last updated
Was this helpful?
