Custom Domain

Add your own domain name to your Neocities site

Adding a custom domain allows you to have a domain name attached to your web site. So if you had a domain like catsknitting.com, you could have it point to your Neocities site.

You will have to purchase a domain name from a registrar like Namecheap first. We are working on providing domain purchasing from Neocities in the future, but in general it is best if you own the domain, because then you control your site.

<% if current_site.custom_domain_available? %>

We will be using catsknitting.com for the examples below.

Step 1

First, you need to add an "A record" to point your root domain (catsknitting.com) to the following IP address:

54.68.34.66

Step 2

Next, you need to add a CNAME record which points www.catsknitting.com to proxy.neocitiesops.net.

Step 3

Add the domain name to the box below (just the catsknitting.com, don't add any subdomains), and your domain should come online within 5 minutes:

<%== csrf_token_input_html %>
<% else %> Custom domains require a Supporter account. Upgrade now. <% end %>

Add SSL Certificate

This allows you to add an SSL key and certificate for your domain, enabling encryption for your site (https). It can take up to 5-30 minutes for the changes to go live, so please be patient. All files must be in PEM format. If your certificate is not bundled with the root and intermediate certificates, ask your certificate provider for help on how to do that.

We're wrapping up the finishing touches on SSL certs, it's not quite ready yet. Check back shortly!