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?

Reply via email to