> For the complete documentation index, see [llms.txt](https://clients.medianova.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules.md).

# Page Rules

Learn about Page Rules, how to manage Page Rules and the available settings.

**Page Rules** allow you to override selected CDN Resource settings for matching requests. Each rule defines the traffic it applies to using a **Path**, one or more **File Extensions**, or a combination of both.

Page Rules are configured per CDN Resource in the [Medianova Control Panel](https://cloud.medianova.com/) under **Page Rules**.

## How Page Rules Work

A Page Rule consists of:

* **Path** — Defines the URL path the rule matches.
* **File Extensions** — Defines the file types the rule matches.
* **Status** — Determines whether the rule is active or inactive.
* **Settings Applied** — Shows the CDN settings overridden by the rule.

Settings that are not overridden by the Page Rule continue to use the CDN Resource's default configuration.

For the available overrides, see Page Rules Settings.

## Rule Priority

Page Rules are evaluated from top to bottom.

If multiple rules match the same request, only the first matching rule is applied. Place more specific rules above broader rules that could match the same traffic.

The rule list can be reordered to control this priority.

{% hint style="warning" %}
Rule order directly affects which configuration is applied when multiple Page Rules can match the same request.
{% endhint %}

## Enable Page Rules

The **Enable Page Rule** toggle controls Page Rules for the CDN Resource.

When Page Rules are enabled, active rules can be evaluated for matching requests.

Individual rules can also be configured as **Active** or **Inactive**.

## Create a Page Rule

Select **Create Page Rule** to define a new rule.

The rule editor allows you to:

* Define a **Path**.
* Specify one or more **File Extensions**.
* Set the rule to **Active** or **Inactive**.
* Override selected CDN settings.

If no setting is overridden, the resource's default settings remain applied.

Select **Save Rule** to save the Page Rule.

## Related Concepts

* Manage Page Rules
* Page Rules Settings
* Path & Extension Based Rate Limiting


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/page-rules.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
