Чтобы получить схему и домен, вы можете использовать это:
$request = Zend_Controller_Front::getInstance()->getRequest();
$url = $request->getScheme() . '://' . $request->getHttpHost();
Оставшуюся часть URL вы можете сгенерировать так:
$serverUrlHelper = new Zend_View_Helper_ServerUrl();
$yourUrl = $serverUrlHelper->serverUrl(
$this->getHelper('url')->url(
array(
'module' => 'yourmodule',
'controller' => 'yourcontroller',
'action' => 'youraction',
),
null, // the route
true));