Hi there, I am using ZF but I am facing problems in my production server. In my development server everything is fine.
My I am accessing a url foo.com/projectX/contact/chat but it always goes to index/index. My rewrite rule RewriteEngine on RewriteBase /projectX/ RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php An my rewritelog shows MY_IP - - [30/Jul/2007:17:31:16 --0600] [ foo.com/sid#9606b88][rid#ad307b0/initial] (2) init rewrite engine with requested uri /projectX/contact/chat MY_IP - - [30/Jul/2007:17:31:16 --0600] [ foo.com/sid#9606b88][rid#ad307b0/initial] (1) pass through /projectX/contact/chat MY_IP - - [30/Jul/2007:17:31:16 --0600] [ foo.com/sid#9606b88][rid#ad307b0/initial] (2) [per-dir /var/www/html/foo.com/projectX/] rewrite contact/chat -> index.php If I understood correctly the var_dump of the controller object tells me it is using the index controller and index action... ... ["_dispatcher:protected"]=> object(Zend_Controller_Dispatcher_Standard)#10 (10) { ["_curDirectory:protected"]=> NULL ["_curModule:protected"]=> string(7) "default" ["_defaultAction:protected"]=> string(5) "index" ["_defaultController:protected"]=> string(5) "index" ["_defaultModule:protected"]=> string(7) "default" ["_frontController:protected"]=> NULL ["_invokeParams:protected"]=> array(0) { } ["_pathDelimiter:protected"]=> string(1) "_" ["_response:protected"]=> NULL ["_wordDelimiter:protected"]=> array(2) { [0]=> string(1) "-" [1]=> string(1) "." } } What am I doing wrong?