• Product Introduction
  • Quick Start
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Frontends
      • Vite
      • React
      • Vue
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Pages Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node Functions
  • Middleware
  • KV Storage
  • Edge AI
  • API Token
  • EdgeOne CLI
  • Pages MCP
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
  • Best Practices
    • Using General Large Model to Quickly Build AI Application
    • Use the DeepSeek model to quickly build a conversational AI site
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
  • Migration Guides
    • Migrating from Vercel to EdgeOne Pages
    • Migrating from Cloudflare Pages to EdgeOne Pages
    • Migrating from Netlify to EdgeOne Pages
  • Troubleshooting
  • FAQs
  • Contact Us
  • Release Notes

Overview

In Pages, domain name management is a key step to ensure your website can be accessed smoothly by users. Pages provides multiple domain names, including project domain name, deployment domain and custom domain name. By default, your project obtains a subdomain based on the Pages platform for quick access and sharing.
If you wish to create a more personalized access address for your website, you can add a custom domain. With simple settings, you can associate your own domain name with the Pages Project to unify your brand image.

Project Domain Name

When you create a project in Pages and deploy successfully, the platform will allocate a fixed project domain name. Every time a new deployment is triggered, you can always access the latest website content through the project domain name.

Deployment Domain

Each time you create a new deployment, the platform will allocate a domain name targeting that deployment. The deployment domain inherits ALL features of the project domain name and retains the content of that deployment. You can access different deployment domains at any time to view different versions.
Note:
To guarantee content compliant, visit Pages sites through Project Domain Name and Deployment Domain must follow the following rules:
1. Set the project acceleration locale to "Chinese mainland availability zone" or "global availability zone (including Chinese mainland)":
1.1 You must use the system-generated preview URL to access it. The link validity period is 3 hr. A 401 error will return after timeout.
1.2 You can periodically update valid links via the "preview" button in the upper right corner of the "project overview" interface in the Console.
2. Set the project acceleration region to "global availability zone (excluding Chinese mainland)":
2.1 Non-Chinese mainland network environment has direct access. Chinese mainland network environment will return 401 error.
It is advisable to bind a custom domain to create a stable access channel. No ICP Filing Registration is required in global availability zones (excluding Chinese mainland).

Acceleration Region

Acceleration region is mainly used to allocate node resources for the current project. The difference between acceleration regions and domain name registration requirements are as follows:
Acceleration Region
Description
Chinese mainland availability zone
When selecting Chinese mainland availability zone as the acceleration region, Pages will allocate nodes in the Chinese mainland availability zone for your site's domain name to provide acceleration service.
When selecting this region for acceleration, adding a custom domain requires registration with the Ministry of Industry and Information Technology. If the domain is not filed, refer to filing process to complete domain name registration.
global availability zone
When selecting global availability zone as the acceleration region, Pages will allocate nodes in the global availability zone for your site's domain name to provide acceleration service.
When selecting this region for acceleration, adding a custom domain requires registration with the Ministry of Industry and Information Technology. If the domain is not filed, refer to filing process to complete domain name registration.
global availability zone (exclude Chinese mainland)
When selecting global availability zone (exclude Chinese mainland) as the acceleration region, Pages will allocate other nodes outside the Chinese mainland availability zone for your site's domain name to provide acceleration service.
When selecting regional acceleration, adding a custom domain is not required to be registered with the Ministry of Industry and Information Technology.
ai-agent
You can ask me like
How to Get Started with EdgeOne Pages?