PhpRiot
Become Zend Certified

Prepare for the ZCE exam using our quizzes (web or iPad/iPhone). More info...


When you're ready get 7.5% off your exam voucher using voucher CJQNOV23 at the Zend Store

Base URL and Subdirectories

The rewrite router can be used in subdirectories (e.g., http://domain.com/user/application-root/) in which case the base URL of the application (/user/application-root) should be automatically detected by Zend_Controller_Request_Http and used accordingly.

Should the base URL be detected incorrectly you can override it with your own base path by using Zend_Controller_Request_Http and calling the setBaseUrl() method (see Base URL and Subdirectories):

<?php
$request
->setBaseUrl('/~user/application-root/');

Zend Framework