You can use below code:
$routeName = Mage::app()->getRequest()->getRouteName();
$identifier = Mage::getSingleton('cms/page')->getIdentifier();
if($routeName == 'cms' && $identifier == 'home') {
echo 'Message for Home page';
} else {
echo 'Common message for others';
}
If above code not work, You can alternatively use:
if(Mage::getBlockSingleton('page/html_header')->getIsHomePage()) {
echo 'Message for Home page';
} else {
echo 'Common message for others';
}
Answer Source
Update I
Another way to check Home Page by Marius
$action = Mage::app()->getFrontController()->getAction()->getFullActionName();
if ($action == 'cms_index_index') {
echo 'Message for Home page';
}
else {
echo 'Common message for others';
}
Update II
It can be done using CSS
<div style="display: none;" class="home-msg">Message for Home page</div>
<div class="rest-msg">Common message for others</div>
<style type="text/css">
.cms-index-index .rest-msg{display: none;}
.cms-index-index .home-msg{display: block;}
</style>