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 .
The default host on your server is the
webSiteAddress global property.
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.
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.
If you know that an external host is not reachable. Set the host as virtual from the External hosts administration page to prevent PageSeeder from attempting to resolve the address and pull information from it.