seperti @Aphroz katakan, Anda dapat menggunakan
Mage::getBaseUrl( Mage_Core_Model_Store::URL_TYPE_WEB, true );
untuk mengambil url basis aman. Ini mengembalikan url aman karena kami telah menetapkannya melalui parameter kedua true. Di sini parameter pertama ditentukan sebagai Mage_Core_Model_Store::URL_TYPE_WEB. Ini berarti metode mengembalikan nilai yang sesuai dengan bidang konfigurasi sistem ini web/secure/base_url. Bidang ini adalah nilai yang kami tentukan di
System > Configuration > Web > Secure url
jadi jika bidang ini tidak digunakan di index.phpsana bersama dengan url basis, maka metode ini tidak akan memberikan index.php bersama dengan url. Jika tahan index.php, maka itu akan kembali sama. Jadi untuk memastikan index.php tidak ada di sana Anda dapat menggunakan str_replacefungsi.