Есть несколько способов получить запрошенный URL. Один через $_SERVER["REQUEST_URI"]
, как вы сделали, но, конечно же, у ZF есть свои пути. Два примера:
// you can call it in a view or a layout
$uri = Zend_Controller_Front::getInstance()->getRequest()->getRequestUri();
// or using userAgent view helper in a view or a layout:
$uri = $this->userAgent()->getServerValue('request_uri');
Надеюсь, это поможет.