Make domain name point to specific journal

This configuration is a combination of:

  1. Setting a base_url[] override for the journal in config.inc.php with the domain name for that journal.
  2. Setting up a virtual host in IIS which listens on that domain name.
  3. Configuring that virtual host to rewrite incoming requests to OJS.

It is probably that third step which is causing your trouble. We have some examples involving RESTful URLs and discussion on doing this in mod_rewrite under Apache, but I’m not aware of published examples under IIS. In IIS it would (I think) be part of the web.config, exposed as a <rule> with a <match url="...">, some <conditions> and an <action type="rewrite" url="...">.