ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Creating a multi-year site with MSM

April 09, 2011 12:18am

Subscribe [2]
  • #1 / Apr 09, 2011 12:18am

    Jason Morehead

    456 posts

    I’m in the process of setting up a website for a festival that occurs once a year. Which means that each occurrence of the festival will actually have its own website. For example:

    http://festival.com/2011/
    http://festival.com/2012/
    http://festival.com/2013/

    I’m planning on using MSM so that all of these sites can run on the same installation, and so that I can simply duplicate a previous year’s site when it comes to creating a new festival (as the design will largely be the same from year to year).

    With MSM, you get three sites off the bat, so the “original” site in the MSM will be the 2011 site. Ideally, I’d like all of the files for the “original” site—e.g., “index.php”, “path.php”, “images”—to be housed within a “2011” subdirectory. And all of the files for the 2012 site will be in a “2012” directory.

    However, how does that affect the initial installation of EE? Because normally, when you install EE, all of the files go within the root “public_html” directory, rather than a subdirectory like “public_html/2011”. If push comes to shove, I could do the normal installation, and then set up the second site on the MSM to be in the “2011” directory, but I’d hate to “waste” one of my sites.

    I hope that all makes sense. Let me know if I need to clarify anything. Thanks.

    FWIW, the site will be running on EE 1.7.1 and will be hosted on EngineHosting.

  • #2 / Apr 11, 2011 2:52am

    John Henry Donovan

    12339 posts

    Jason,


    Leave EE install as it is. Create the 2011 directory and copy in your root index.php and path.php. Update your path.php file with correct path.

    Then in your original root index.php you could add a redirect to 2011/index.php

    Does that make sense?

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases