Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

First Page instead of URLSegment = /home


4 Posts   1340 Views


3 March 2010 at 12:11pm (Last edited: 3 March 2010 12:11pm), Community Member, 14 Posts

Is it possible to teach Silverstripe to use the First Page of Sitetree instead of searching for the URLSegement "/" or "/home"..


3 March 2010 at 2:32pm Community Member, 41 Posts


just checked, it will use the first page in the SiteTree as the home page, not matter the name of the page.
you'll need to check the version of SS you are using.



4 March 2010 at 2:13am Community Member, 14 Posts

I'm still using SS 2.3.4 with the subsite module... Is it possible, that the subsite module make it happen?


12 July 2010 at 10:48pm Community Member, 14 Posts

You can solve the Problem in

class RootURLController extends Controller {
    * @var boolean $is_at_root
   protected static $is_at_root = false;
    * @var string $default_homepage_urlsegment Defines which URLSegment value on a {@link SiteTree} object
    * is regarded as the correct "homepage" if the requested URI doesn't contain
    * an explicit segment. E.g. should show
   protected static $default_homepage_urlsegment = 'home';

see    protected static $default_homepage_urlsegment = 'home';