como dijo @Aphroz, puedes usar
Mage::getBaseUrl( Mage_Core_Model_Store::URL_TYPE_WEB, true );
para recuperar la base segura url. Esto devuelve url segura porque la hemos especificado a través del segundo parámetro true
. Aquí el primer parámetro se especifica como Mage_Core_Model_Store::URL_TYPE_WEB
. Esto significa que el método devuelve el valor correspondiente a este campo de configuración del sistema web/secure/base_url
. Este campo es el valor que especificamos en
System > Configuration > Web > Secure url
así que si este campo no se usa index.php
allí junto con la url base, entonces el método no dará index.php junto con la url. Si se mantiene index.php
, devolverá lo mismo. Entonces, para garantizar que index.php no esté allí, puede usar la str_replace
función.