Creating and Configuring HTTP Virtual Servers on Back-End Servers

 

In Configuring Exchange Front-End Servers, two methods for configuring your front-end and back-end topology when hosting multiple domains were discussed:

  • Method One involves setting up a virtual server for every hosted domain.

  • Method Two involves setting up a virtual directory for every hosted domain.

Back-end configuration differs slightly depending on which method you chose. Additionally, if you create additional virtual servers on the front-end servers for other reasons (such as to host Web applications), you must add similarly configured virtual servers to any back-end servers on which the Web applications will exist.

Method One: Configure Additional Virtual Servers

If you chose to create an additional virtual server for each additional domain (with an Exchange virtual directory beneath each additional domain), you will need to create a matching virtual server on the back-end server. The steps are slightly different from those for configuring the front-end server.

For detailed instructions on how to configure additional virtual servers on a back-end server, see How to Configure Additional Virtual Servers on a Back-End Server.

Method Two: Create Additional Virtual Directories

If you chose to create an additional virtual directory (under the default domain) for each additional domain, configure the virtual directory structure to match the virtual directory structure on the front-end servers. As with the front-end servers, ensure that you specify the appropriate SMTP domain for virtual directories associated with mailbox stores.

The directory name must not contain the following character sequences in the directory name because IIS blocks them:- Period (.)- Double period (..) - Period and forward slash (./) - Backslash (\) - Percent sign (%) - Ampersand (&)