Custom Missing Host Warning


Welcome can only handle requests to known hosts. Therefore it is necessary to include all possible hosts in the host list. If a newer browser requests a host and Welcome cannot determine the virtual host the request is for, it will send out a page that wil inform the user that the host is not configured in Welcome.

This page is built-in, but you can customize it. For this you need to create a simple HTML page (can include SSI commands) and add some special tags to it:

<SITES> .... </SITES>
Everything bewteen those two tags will be repeated for each virtual host that is declared public (Description not empty).

<SITETEXT>
This will be replaced with the current content of the field "Description:" (e.g. "This is the Homepage of Welcome")

<SITEHOST>
This will be replaced by the current virtual host (e.g. "welcome.comcon.de")

<SITELINK>
This will be replaced by the universal link to the current virtual host. It includes the subfolder, so every browser can use this (e.g. "http://welcome.comcon.de/welcome/")

If your custom page does not have a set of <SITES> and </SITES>, Welcome will just send the page out without replacing any special SITE tags. You also don't need to use all of the tags.

To replace the build-in page with your own page, you need to set the field "Path to the Missing Host Page:" to the relative path to your file (for more info on how this path is set, see the example for the "Click Through" page).

Example File:

<HTML><BODY>
The host you are requesting is not available at this server, please select one of the following hosts:<BR>
<SITES>
<SITETEXT> (<A HREF="<SITELINK>"><SITEHOST></A>)<BR>
</SITES>
</BODY></HTML>