Skip to content

Basic · General Tab

Tab: General · name=basic
Deep link: /_Admin/system/settings?SiteId={siteGuid}&name=basic

This tab configures public site identity, preview Base URL, HTTPS/SPA behavior, multilingual culture, and import / export of full site packages.

General tab

Site Information

FieldDescription
Display nameSite name in admin and control panel (displayName)
Base URLBase for preview and absolute links (previewUrl); should match the primary domain in Domains or an alias
Force SSLRedirect HTTP to HTTPS. If CDN/proxy already terminates HTTPS and you see too many redirects, turn this off
SPA404 redirects to home page for SPA front-end routing

Multilingual

Enable with the Multilingual panel (enableMultilingual). When disabled on save, cultures collapse to default language only and path-mode options turn off.

Multilingual configuration

Language List

ActionDescription
AddPick from built-in cultures or enter custom two-letter code (e.g. en, zh); invalid format shows a warning
Display nameLabel per language (e.g. “Simplified Chinese”)
DeleteAllowed when at least one language remains

Default Language

Default language lists only current cultures; deleting the default picks the first remaining item.

Path Mode

ModeDescription
Parameter modeLanguage via query parameter, etc. (enableSitePath=false)
Route modeLanguage as URL path prefix (enableSitePath=true)

In route mode, configure default language prefix: whether default-language URLs include a language prefix.

Other Switches

SwitchDescription
Auto-detect languagePick culture from visitor Accept-Language, etc.
HrefLangEmit hreflang links for search engines

Distinction from SPA multilingual

This page configures Kooboo site culture (page/content multilingual and URL rules). Development -> SPA multilingual manages front-end SPA language JSON—different data sources; do not mix them.

Scripts and templates often use k.label per culture.

Import / Export Site Package

ButtonPermissionDescription
Import packagesite·editUpload Kooboo site package (extension per product importAccept); merges into current site
Export sitesite·exportExport dialog, then download site package

After import, the page reloads site config. Export differs from Operations sync push/pull.