> For the complete documentation index, see [llms.txt](https://help.siteup.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.siteup.ai/how-to-use-siteup-ai/bind-blog.md).

# Bind Blog

{% stepper %}
{% step %}

### Create a blog

Click **Blog Host** in the left sidebar and customize your **Blog Name；**

The **URL Prefix** defaults to <mark style="color:$primary;">`xxx.com/blog`</mark>and can be edited. Click **Create Blog** to finish.

<figure><img src="https://890767687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnnwEwKPpO7gA84rdbMXK%2Fuploads%2FmCCo5USy5AVXugxVHxTj%2F4767f315-1c6a-40e2-8a65-20588e60383f.png?alt=media&amp;token=22205638-1776-4ff3-ace6-b71f40733726" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Host your blog under your own domain

Editable **Custom Domain** and **URL Prefixes** are auto-generated. Click **Bind Custom Domain** in the upper-right corner.

<figure><img src="https://890767687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnnwEwKPpO7gA84rdbMXK%2Fuploads%2F6sFbynHDhG91XTO1kdpz%2Febfb79bf-6ecf-4190-9df3-d3f68422f73c.png?alt=media&amp;token=efd402f7-4701-4873-9ca2-477a340328b0" alt=""><figcaption></figcaption></figure>

Upon clicking, detailed instructions for four common servers including `Nginx (Recommended), Cloudflare Worker, Tencent EdgeOne and Alibaba Cloud ESA` will be expanded below. Developers can select one according to their website conditions.&#x20;

Taking Nginx as an example, verify the guidelines and **copy the full code block in the black background area.**

<figure><img src="https://890767687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnnwEwKPpO7gA84rdbMXK%2Fuploads%2FnZuHBO5Ft9ofLdb05eq2%2F46234098-efe3-4645-a591-55fdb8b8d617.png?alt=media&amp;token=eb6b2271-2018-4e8c-aaaf-96ed487dff33" alt=""><figcaption></figcaption></figure>

(Recommended for operation by maintenance personnel) Paste the entire code block into the server block of your **Nginx configuration**, before the first location block. Run `sudo nginx -t` to check for configuration errors, then execute `sudo systemctl reload nginx` to apply the configuration officially.

<figure><img src="https://890767687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnnwEwKPpO7gA84rdbMXK%2Fuploads%2FBvzhfLhDcI7bIlcVUlV5%2Fcc1966be-de9a-41c8-998d-7e0aa3245d14.png?alt=media&amp;token=081207e9-6d94-4f0b-a2d9-7133eff8c6f0" alt=""><figcaption></figcaption></figure>

Return to the siteup.ai backend, enter your bound domain name in **Custom Domain**, and click **Verify** to complete authentication.

A successful verification prompt indicates that the domain binding is complete. You can now access your webpage normally by visiting `xxx.com/blog` in your browser.

<figure><img src="https://890767687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnnwEwKPpO7gA84rdbMXK%2Fuploads%2FnDMt8j8be33ckCLK4HWW%2F4ad59908-bee6-4359-9198-45149421dd46%20(1).png?alt=media&amp;token=cd1eee87-5134-41cb-9d0a-e5db26661c78" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
