Hosting multiple sites with WordPress - How to...

Posted on 2011-05-08
Last Modified: 2012-05-11
I'm very new to WordPress and have some questions on exactly how it works in a multi-site environment.  I'm very familiar with IIS and how to run multiple sites off a single IP but I'm not exactly sure how WordPress "integrates" or if that is the correct term to use.  

After a lot of research, I've found a few articles on setting up WordPress 3.0 for Multi-sites but where U get lost is, is WordPress a "web server" or what?  In other words, with IIS we have to setup separate sites for each company (,, etc.).  From what I've gathered, a single IIS site is setup for WordPress itself and all " comapnay sites" are setup within the sites configuration of WordPress.  Then, with the domain mapping plugin, we would be able to publish the sites using dns names such as and, etc.  Assuming all this is true, I configured a site (  When I looked at the settings for companyA, the Upload Path states wp-content/blogs.dkr/2/files.  Is this where the website files would go?  Basically, I'm not sure how someone building WordPress sites would get the site content so people could view the sites.  

Thank you for any and all guidance!
Question by:custominet
    LVL 4

    Accepted Solution

    The blogs.dir/<id>/files is location for the images. The webpage is generated by php dynamically from the database. <id> is a number of the blog. 2 is the 2-nd blog you created there.
    Wordpress is not a web server but application that works in the web server.
    Wordpress handles some webserver stuff such as URI/Domain mapping and so on.

    As for IIS - i'm not sure how to run wordpress under IIS, because it creates lots of rewrite rules for apache server in .htaccess file.
    If you just install apache under windows the wordpress will run out of the box.
    LVL 31

    Assisted Solution


    Featured Post

    Training Course: Adobe Dreamweaver CC 2015

    Adobe Dreamweaver Creative Cloud is used by web designers and front-end developers and allows you to visualize your site in real-time as you code. This course covers exam objectives for the Adobe Certified Associate (ACA) certification.

    Join & Write a Comment

    WordPress has made it easy to create scalable sites based on their powerful CMS, but as great as WordPress is, there are some SEO issues that haven’t been addressed out of the box.  Fortunately these problems can be solved with a few plugins.  The f…
    How to install BuddyPress on your self-hosted WordPress site It’s been called everything from “social networking in a box” to “Facebook without the terms of service,” but until Feb. 16, BuddyPress was a relatively unknown outside the WordPress MU…
    The purpose of this video is to demonstrate how to insert an Iframe into WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: : Open Page or Post…
    The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now