---
title: CORS
url: https://docs.vultr.com/products/network/cdn-push-zone/features/cors
description: Cross-Origin Resource Sharing (CORS) is a security feature that controls how web resources on one domain can be requested from another domain.
publish_date: 2024-09-23T20:21:11.017462Z
last_updated: 2026-05-26T20:16:22.712681Z
---

# How to Enable CORS Protection for Vultr CDN Push Zones

CORS Protection in Vultr CDN Push Zones allows you to manage and control which websites can access your content. This feature enhances the security of your resources by preventing unauthorized sites from making requests, ensuring that your content is only shared with approved and trusted domains. By configuring CORS protection, you maintain control over how your content is accessed and used across the web.

Follow this guide to enable the CORS protection feature for Vultr CDN Push Zones on your Vultr account using the Vultr Console, API, or CLI.

=== "Vultr Console"

    1. Navigate to **Products**, click **CDN**, and then click **Push Zones**.
    1. Click your target CDN Push Zone subscription to open its management page.
    1. Click **Features**.
    1. Select **cors** and click **Update Features**.

=== "Vultr API"

    1. Send a `GET` request to the [**List CDN Push Zones** endpoint](https://www.vultr.com/api/#tag/CDNs/operation/list-pushzones) and note the target Push Zone subscription's ID.

        ```console
        $ curl "https://api.vultr.com/v2/cdns/push-zones" \
            -X GET \
            -H "Authorization: Bearer ${VULTR_API_KEY}"
        ```

    1. Send a `PUT` request to the [**Update CDN Push Zone** endpoint](https://www.vultr.com/api/#tag/CDNs/operation/update-pushzone) to enable cors protection feature for your target Push Zone subscription.

        ```console
        $ curl "https://api.vultr.com/v2/cdns/push-zones/{pushzone-id}" \
            -X PUT \
            -H "Authorization: Bearer ${VULTR_API_KEY}" \
            -H "Content-Type: application/json" \
            --data '{
                "cors": true
            }'
        ```

=== "Vultr CLI"

    1. List all available CDN Push Zone subscriptions and note the target Push Zone subscription's ID. 

        ```console
        $ vultr-cli cdn push list
        ```

    1. Enable cors protection feature for your target Push Zone subscription.

        ```console
        $ vultr-cli cdn push update <pushzone-id> --cors 
        ```