En fait j'ai mal lu la question, je croyais que tu voulais le fichier...
Pour la page, toutes les informations se trouvent dans la variable global $_SERVER

Je ne sais pas si Magento propose un autre mécanisme, je ne l'utilise pas encore, mais si PHP peut le faire je trouve ridicule d'utiliser une API

Pour ton code sinon si tu connais l'adresse de ta page d'accueil (j'imagine que oui...) un simple
<?php
if('adresse de ton accueil' !== $this->getUrl(''))
echo '<a href="',$this->getUrl(''),'" class="m-bouton m-active">accueil</a>
?>
devrait suffire

edit : encore une fois j'ai peut-être mal lu la question ^^'
J'avais cru lire que tu ne voulais pas afficher le lien dans le cas où tu y étais ^^'
Bref, faut que je dorme un peu...
Donc voilà le bon code :
Code :
<a href="<?php echo $this->getUrl('')?>" class="m-bouton<?php if('adresse de ton accueil' == $this->getUrl('')) echo 'm-active';?>">accueil</a>
Désolé pour l'embrouille, je suis crevé ces temps ci ^^'