XbyK Can Separate Site ? Admin Site and Live Site

2025/05/30 5:56 AM

my project use Kentico13. my leader want to change stack Kentico13 to Xperience By Kentico but he want to separate admin site 1 server and live site 1 server. i reading document Xperience by kentico i founded Web Domain In Web Channel.i try with solution
- create admin site with Boilerplate kentico-template-mvc : localhost:5000
- create live site with kentico-xperience-sample-mvc (Dancing Goat) : localhost:5001
i change web domain Dancing Goat from "localhost" (default) to "localhost:5001" but preview not work
** both project use same database
i have question XbyK support separate Site ?
i don't understand web domain i change to live site but not work

Tags:
Website channels ASP.NET Core C#

Answers

2025/05/30 7:23 PM

It's possible, but it's also not advisable. Many modules and integrations don't assume a split model.

Also, it's impossible to have an "Admin only" deployment and a "Site only" deployment. You can have an "Admin+Site" deployment and a "Site" deployment, and you would have to set the Domain Override in the AppSettings for both differently:

https://docs.kentico.com/developers-and-admins/configuration/website-channel-management#domain-aliases-and-environment-specific-domains

Overall, it is much better to launch things together (Admin+Site) and just use a WAF or url rules to block /admin on the public facing site.

2025/06/02 3:19 AM

I would recommend using this way and have two separate apps - one with admin and second without admin: https://docs.kentico.com/developers-and-admins/deployment/deploy-to-private-cloud/deploy-without-the-administration

2025/06/04 5:03 PM

As previously mentioned, this is a supported model for private cloud Xperience by Kentico and is linked above. If you would like any assistance in upgrading please contact us at [email protected]. Thanks!

Chris

To answer this question, you have to login first.