Support » Installing WordPress » Hosting Multiple WordPress Sites On One Server

  • Resolved threeonesix

    (@threeonesix)


    Our company hosts multiple WordPress websites on one single IIS installation currently. This was setup by my predecessor, who has unfortunately since passed away. So I cannot ask him these questions. We need to move to a newer version of Windows Server 2016 with IIS 10 to host these sites. I need to know how to host multiple different WordPress sites in this environment. The desire would be for each site to have its own folder in c:\inetpub\wwwroot, i.e.:

    c:\inetpub\wwwroot\example.com
    c:\inetpub\wwwroot\domain.com
    c:\inetpub\wwwroot\blahblah.com

    So this is not a “multisite” installation as the domain names are all different. The sites each use their own custom themes as well.

    I have perused these forums for over a week now and have not found any posts that help with this situation. Can anyone offer some suggestions of how this might be accomplished? Even if the examples are LAMP environments I could probably translate that into Windows-speak. Please help, and please do not respond “ask your host” because I am the host, and please do not respond “find a local dev” because I don’t have a budget to do that. Plus I want to learn how to do this myself and so far nothing I have tried has worked. I’ve only been able to get one site to work and only when the WordPress files exist in the base c:\inetpub\wwwroot folder, not subfolders.

    Also, I have already posed these questions on the IIS forums and they directed me here, so please do not respond that I need to ask in the IIS forums. Somebody here can help me, please.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Even on a local config, you put each site into it’s own folder at the wwwroot. Point the domains to the subfolder.

    Moderator Steve Stern

    (@sterndata)

    Google “Virtual Host IIS”. In the Linux world, you’d use Virtual Hosts under Apache.

    Thank you, friends, I got it working! I don’t know what I was doing wrong before but suspect I was messing up the IIS Bindings somehow. Works perfectly now. Thank you so much!

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.