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.

Best EE practices for hiding site until going live?

April 11, 2012 3:47pm

Subscribe [4]
  • #1 / Apr 11, 2012 3:47pm

    BrandB

    36 posts

    When you’re working on new site, you’re doing a lot of creating, posting entries, editing and testing. Ideally you don’t want that content to be visible to the public or to be indexed in search engines yet (if at all for test entries).

    What’s the most efficient way to do this, so that when the site goes live, you can essentially just “push a button” or change a few parameters as possible to make the site visible to the general public and search engines? Do you make the templates not only available to certain groups? Or just draft statuses for posts?

  • #2 / Apr 11, 2012 7:34pm

    lebisol

    2234 posts

  • #3 / Apr 12, 2012 12:21pm

    Rob Games

    38 posts

    You could always use the “Is system on” config in the admin -> General Configuration. Then only the super admin can see the site during development. The benefit of this is it will just display a notice saying “System off” which you could change to say something like “website coming soon”. With this option you can also make additional members (e.g. your client) able to log in and view the site.

    Alternatively, you could password protect the root folder?

    Or you could always develop on a Local / Dev / Staging Server and then upload when you are ready.

  • #4 / Apr 13, 2012 11:14am

    Man With A Peg

    124 posts

    Don’t forget the old /robots.txt trick:

    User-agent: *
    Disallow /

    We typically use this in combination with a splash page.

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

ExpressionEngine News!

#eecms, #events, #releases