Hide

YetaWF Documentation

Display
Print

YetaWF.Sites Package

Overview

This package implements site management, allowing browsing the defined sites, editing, adding new and removing existing sites. Sites can be accessed at Admin > Panel > Sites (standard YeatWF site). A new site can be added using the Add New Site action. See Adding A New Site for more information.

Displaying, editing and removing a site is available in the Sites grid shown by the Sites Module. The default site cannot be removed.

A YetaWF instance must have a valid default site. The default site is used when a YetaWF instance hosts multiple web sites. If the Url requested specifies a domain is not a defined site, the default site handles the request.

The default site is defined using AppSettings.json:

    "P": {
      . . .
      "YetaWF_Core": {
        . . .
        "DEFAULTSITE": "YetaWF.com",
        . . .
      },

The default site can be changed by editing your YetaWF instance's AppSettings.json.

Modules

Module NameDescription
Add New Site ModuleCreates a new web site. It is used by the Sites Module. It is recommended to add the new site domain to your hosts file BEFORE adding a new site, so IIS can resolve the site when it is requested the first time.
Remove Site Definition - Confirmation ModuleDisplays a confirmation before the site is removed. It is used by the Sites module when a site is removed.
Sites ModuleDisplays and manages sites. Sites can be accessed at Admin > Panel > Sites (standard YeatWF site).

License

The YetaWF.Sites package is part of YetaWF, an open source product licensed under the GNU General Public License, version 3 (GPL-3.0) - Copyright - Softel vdm, Inc.