> Hi Ian,
> 
> I'm not sure if you are already doing this, but you need to tell the
> router to not register the default routes.
> 
> $router->removeDefaultRoutes();

I now have this in my bootstrap:

// Configure the custom router
$router = new Zend_Controller_Router_Rewrite();
$router->removeDefaultRoutes();
$router->addConfig($config, 'routes');

And this in my config

routes.default.route               = ":module/:controller/:action/*"
routes.default.defaults.controller = test
routes.default.defaults.action     = test

Now when I load up I am expecting a error that it cant be found -0 but it
works fine ??

Is this command above correct for default?

Ian

> 
> Once you've done that you should be able to overwrite the default route.
> 
> Andrew
> 
> _________________________
> Andrew Yager, Managing Director
> Real World Technology Solutions
> ph: 1300 798 718 or (02) 9563 4840
> fax: (02) 9563 4848 mob: 0405 152 568
> http://www.rwts.com.au/
> _________________________
> 
> 
> On 12/03/2007, at 8:56 PM, Ian Warner wrote:
> 
> > Hi
> >
> > I want to run Zend as a multi domain - multi module - multi bucket
> > scenario
> >
> > So users come in on blah.domain.com and get offered something
> > completely
> > different from domain.com for instace.
> >
> > Hi,
> >
> > I can achieve some of this within the config.ini
> >
> > i.e.
> >
> > [blah.domain.com : default_site]
> > translation_file  = locale/blah.domain.com/signup/en.mo
> > show_bread        = false;
> >
> > [domain.com : default_site]
> > translation_file = locale/domain.com/en.mo
> > show_bread       = false;
> > db_name          = properties
> > google_channel   = 3267063621
> >
> >
> > However when the user goes to the very front page it will always seek
> > controllers/index/index
> >
> > I already have routing set up for instance through this signup module.
> >
> > routes.signup.route               = ":lang/
> > signup/:controller/:action/*"
> > routes.signup.defaults.lang       = en
> > routes.signup.defaults.controller = index
> > routes.signup.defaults.action     = index
> >
> >
> > Can I set up the default router for each domain like:
> >
> > routes.default.route               = ":module/:controller/:action/*"
> > routes.default.defaults.lang       = en
> > routes.default.defaults.controller = blah.domain.com
> > routes.default.defaults.action     = index
> >
> > Trying this however reaps no rewards
> >
> > If anyone has any more info on routing then I Would appreciate it I
> > find
> > this aspect in Zend quite confusing but very important for what I
> > want to
> > do.
> >
> > Regards
> >
> > Ian
> >
> >


Reply via email to