Putting default 'Home Page' at any position in mainmenu

From Joomla! Documentation

Revision as of 07:51, 16 September 2008 by Elin (Talk | contribs)

By default in Joomla! 1.0.x the first page in mainmanu is also the default home page for your site. You can't put front page on some other position in menu and set it up as your home page, at least you can't do it using administrator interface.

But you can do some little modification in .htaccess file to achieve similar effect..

First you create link in the main menu to your front page and put it on place where you want ... it doesn't need to be first place in your main menu.

then add this lines at the end of your .htaccess file:

RewriteRule ^index.php$ index.php?option=com_frontpage&Itemid=1   [QSA,L]

I'm not saying the above couldn't work but it seems problematic.

The best way to get flexibility about the location of your "home page" in your visible navigation is to put Main Menu into a position that is not visible to your users. Then make a separate primary navigation menu with whatever links you want in whatever order you want them.