I don't think the colon is a valid URL character: http://www.ietf.org/rfc/rfc1738.txt
"only alphanumerics, the special characters "$-_.+!*'(),", and reserved characters used for their reserved purposes may be used unencoded within a URL" So, although it might be nice to get the error you were expecting from ZF, behaviour can reasonably be undefined if you're passing in illegal characters. You should encode the colon if you need to use it. M Sudheer Satyanarayana wrote: > > Hi, > > I have set up the the error controller with error_handler to act as 404 > handler as per the instructions in the online reference manual. The 404 > handler works but for one situation. If there is a ':' in the URI I > don't get the exxception of type > Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_CONTROLLER or > Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_ACTION. Instead I get > a Zend_View_Exception. > > For example, I have the index controller and the index action in the > default module. The page loads properly, when index/index/index is > requested. However, when index: is requested, the Zend_View_Exception is > thrown. The message in the exception is > > 'script 'index:/index.phtml' not found in path > (../application/views/scripts/)' > > Shouldn't I be getting an exception of type > Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_CONTROLLER? > > ZF 1.8.0. There are no custom routes defined. > > > -- > > With warm regards, > Sudheer. S > Business: http://binaryvibes.co.in, Tech stuff: http://techchorus.net, > Personal: http://sudheer.net > > > -- View this message in context: http://www.nabble.com/Four-oh-four-issue-tp23521676p23540039.html Sent from the Zend Framework mailing list archive at Nabble.com.