> ## Documentation Index
> Fetch the complete documentation index at: https://docs.veriox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure Your Site

> Route traffic through the Veriox worker and choose which pages require verification.

## Add a Cloudflare Worker Route

After deploying the worker, you need to tell Cloudflare to run it on requests to your domain.

1. In the Cloudflare dashboard, go to **Workers & Pages** → **Overview**
2. Click your worker, then go to **Settings** → **Triggers** → **Add Route**
3. Set the route pattern

**To protect your entire site:**

```
example.com/*
```

**To protect a specific section:**

```
example.com/members/*
```

**To protect multiple paths:**
Add multiple routes — one per path.

<Info>
  Veriox will only show the verification popup to visitors who do not already have a valid session cookie. Visitors who have verified previously pass through silently.
</Info>

## Choose which pages require verification

This is a portal setting, not a `wrangler.toml` variable. Go to your worker in [portal.veriox.io](https://portal.veriox.io) → **Configuration** → **Automated Trigger** and choose **Every page**, **Specific pages** (list the URL patterns to protect, e.g. `/shop/*`), or **Never** if you'll trigger verification manually. You can also scope this by visitor country — see [location targeting](/configuration/popup-behaviour#location-targeting).

## Verify the configuration

Visit your site in an incognito window. You should see the Veriox verification popup. If you do not:

* Check that the Worker Route pattern matches your URL
* Check that Cloudflare proxying (orange cloud) is enabled for the domain
* See the [testing guide](/installation-wrangler/testing) for a full checklist
