Host
In PageSeeder, a host is one of the attributes of group folder and URI. It must be a valid hostname as defined by RFC 3986 .
Default host
The default host on your server is the webSiteAddress
global property.
Host configuration
Other hosts can be specified. They can only be configured by administrators on PageSeeder.
PageSeeder can support:
- Multiple hosts which are considered by PageSeeder to be different.
- Host alias which are considered by PageSeeder to be equivalent.
Internal and external hosts
Internal hosts are generally used for documents and folders stored on PageSeeder and can only be added by administrators. Only internal hosts can be used for group folders.
External hosts are used for URLs and are automatically added when a URL is added or when a link is created.
DNS
By default, PageSeeder assumes that hosts are reachable.
Defining an internal host isn’t enough to ensure that end-users can reach it. You need to ensure that your DNS settings allow the users to reach PageSeeder.
For external hosts, PageSeeder uses DNS to resolve the hostname when pulling information for links and URLs. As an administrator, you need to ensure that the machine hosting PageSeeder can resolve the hostname and reach the host.
PageSeeder relies on Java to resolve network addresses. You might need to change the default Java DNS cache using the networkaddress.cache.ttl
system property.
Virtual hosts
If you know that an external host is not reachable, set the host as virtual from the external hosts page in the system administration to prevent PageSeeder from attempting to resolve the address and pull information from it.