When operating multiple websites, we often face a core challenge: how to ensure that each site's content is independently operated and accurately displayed, avoiding confusion or misplacement.AnQiCMS (AnQiCMS) is a system designed for multi-site management and provides a well-thought-out solution in this regard, allowing us to confidently expand different brands or business branches.

The foundation of building an independent website: from deployment to backend management

When we decide to build multiple sites using Anqi CMS, we lay the foundation for content independence from the deployment phase.Whether deployed through Docker, 1Panel, or Baota panel, Anqi CMS supports configuring an independent database and "site root directory" for each new site.This means that each site's data and cache files have their own dedicated storage space, which physically achieves content isolation and provides a reliable guarantee for subsequent independent operation.

In the Anqi CMS backend management interface, there is a dedicated 'Multi-site Management' function.Here, we can clearly see the list of all added sites, and an independent administrator account and password can be set for each site.This refined permission control ensures that each site's operation team can only manage the content they are responsible for, greatly reducing the risk of误operation or content leakage.Every time we create a new site, the system guides us to fill in a unique 'site name', 'site root directory', 'website address', as well as administrator information and database name. This series of steps is to ensure that the new site has complete independence from the moment of its birth.

The cleverness of content model and template: Ensuring precision in display

Content is the soul of the website, Anqi CMS ensures the independence and correctness of content display through its flexible content model and powerful template system.

First, each site can have a custom "content model" according to its own needs.For example, an e-commerce site focused on products can have a "product model", while a news and information site can have an "article model"。These models and their corresponding fields can be independently configured under their respective sites.This means that the "product" content we create on one site will not be confused with the "article" content on another site, as they are structurally separate.

Secondly, the template design of Anqi CMS is the key to independent content display.The system allows each site to use a completely different template style, and even within the same site, we can specify unique template files for different categories, articles, or single pages.For example, we can design apage/about.htmlThe exclusive template. In the call level of the template tag, Anqi CMS is even more considerate. Although we can theoretically pass throughsiteIdParameters call data from other sites, but in actual use, the system defaults to identifying the context of the current site, automatically fetching and displaying the classification list, document details, contact information, and TDK (title, keywords, description) information of the current site.This means that we do not need to manually specify the site ID in each tag, the system can intelligently ensure that the "AnQi CMS Tutorial" article only appears on the tutorial site and does not run to the pages of e-commerce products.

Independent path for URL and SEO: clear identification and promotion

On the Internet, a URL is the unique identifier for content, and SEO is the key to content being discovered. Anqi CMS allows each site to have independent operation space in both of these aspects.

Each site can configure its own 'pseudo-static rules', defining the display format of content links.Whether it is a number pattern, model naming pattern, or classification naming pattern, the URL structure of each site can be independently designed, thus avoiding access issues caused by URL conflicts among multiple sites.It is more important that when creating articles, categories, tags, and single pages, we can all customize their URL aliases to ensure that each page has a unique, SEO-friendly access path.

Moreover, the "Advanced SEO Tools" and "Home Page TDK Settings" provided by Anqi CMS are also at the site level.We can independently set titles, keywords, and descriptions for the home pages, category pages, content detail pages, etc. of each site, for accurate SEO optimization without interference.For sites that need to promote internationalization, the system also supports switching and displaying multilingual content, and it can be done through the template.languagesLabels can be conveniently generatedhreflangLabels further clarify the independence of each language version, enhancing visibility in the global market.

Summary

By the above series of functions and strategies, Anqi CMS has built a stable, flexible and efficient multi-site content management environment for us.From the lowest-level deployment architecture, to the refined content model and template design, to the independent URL and SEO configuration, AnQi CMS is committed to ensuring that the content of each site can be presented independently and correctly to users and search engines.This has not only improved our operational efficiency, but also provided a solid technical guarantee for the healthy development of different brands and businesses.


Frequently Asked Questions (FAQ)

1. I call it in the templatearchiveListorcategoryListand need to specify it manually.siteId?

Generally, it is not necessary. The Anqi CMS will intelligently recognize the current site when rendering pages, so when you callarchiveListorcategoryListWhen tags are used to obtain content, the system will automatically read the corresponding data from the current site. Only when you need to display in the template of the current site,display activelyWhen specific content of other sites needs to be explicitly accessedsiteIdparameters to specify the data of the site to be called.

2. What would Aqicms handle if I mistakenly used the same custom URL alias across different sites?

The AnQi CMS ensures the uniqueness of custom URL aliases when creating content.If a conflict is found, the system may automatically add random numbers or characters to the URL at the end to ensure its uniqueness and prevent URLs from overlapping on different sites.Even so, to maintain the cleanliness and readability of the URL, we still recommend manually ensuring its uniqueness among different sites, especially between sub-sites with similar content themes.

3. Can I reference or use images, videos, and other resources from another site in a template on a single site?

The 'Image Resource Management' and 'Video Resource Management' of AnQi CMS are independent of the site, and the uploaded resources of each site will be stored in its independent 'site root directory'.Therefore, directly referencing an image or video from another site in a site template is not directly supported technically, and it is also not recommended to do so unless through hardcoding the complete external URL.To ensure the clarity of ownership and management of content assets, it is recommended that each site upload and manage its own images and video resources.