Hi i have made various rules for paths... All of them work individually but when i place them together some don't work. if i change their order some other stops to work.
My application.ini file has rules in this order:- resources.router.routes.categoryname.type = "Zend_Controller_Router_Route" resources.router.routes.categoryname.route = ":categoryname" resources.router.routes.categoryname.defaults.controller = "category" resources.router.routes.categoryname.defaults.action = "index" resources.router.routes.categoryname.reqs.categoryname = "[a-z0-9-]+" (works, takes me to category page) resources.router.routes.articlename.type = "Zend_Controller_Router_Route" resources.router.routes.articlename.route = ":categoryname/:articlename" resources.router.routes.articlename.defaults.controller = "article" resources.router.routes.articlename.defaults.action = "index" resources.router.routes.articlename.reqs.qqq = "[a-z0-9-]+" (works, takes me to article page) resources.router.routes.user.type = "Zend_Controller_Router_Route" resources.router.routes.user.route = "user" resources.router.routes.user.defaults.controller = "user" resources.router.routes.user.defaults.action = "index" resources.router.routes.user.reqs.username = "[a-z0-9-]+" (works, takes me to user page) resources.router.routes.articlenew.type = "Zend_Controller_Router_Route" resources.router.routes.articlenew.route = ":categoryname/new" resources.router.routes.articlenew.defaults.controller = "category" resources.router.routes.articlenew.defaults.action = "new" resources.router.routes.articlenew.reqs.username = "[a-z0-9-]+" (works, but takes me to wrong page that is article page instead of new category page) resources.router.routes.articlenew.type = "Zend_Controller_Router_Route" resources.router.routes.articlenew.route = ":categor/:articl/edit" resources.router.routes.articlenew.defaults.controller = "article" resources.router.routes.articlenew.defaults.action = "edit" resources.router.routes.articlenew.reqs.username = "[a-z0-9-]+" (works, takes me to edit page) resources.router.routes.articles.type = "Zend_Controller_Router_Route" resources.router.routes.articles.route = "user/activate/:userId/:accode" resources.router.routes.articles.defaults.controller = "user" resources.router.routes.articles.defaults.action = "activate" resources.router.routes.articles.reqs.username = "[a-z0-9-]+" (works, takes me to user page but takes wrong values) Array ( [controller] => user [action] => activate [45] => 6ed38d3abc73818209ef10251e45ca32ba95f09c [module] => default ) it should be Array ( [controller] => user [action] => activate [userId] => 45 [accode] => 6ed38d3abc73818209ef10251e45ca32ba95f09c [module] => default ) resources.router.routes.articles.type = "Zend_Controller_Router_Route" resources.router.routes.articles.route = "user/:act" resources.router.routes.articles.defaults.controller = "user" resources.router.routes.articles.defaults.action = "index" resources.router.routes.articles.reqs.qqq = "[a-z0-9-]+" (works, takes me to user page) Now if i move not working one down it starts working but some other stops working.... Is there any specific sequence to order rules... PLease help..... Regards Kusum -- View this message in context: http://n4.nabble.com/Route-Rewrite-Problem-tp974415p974415.html Sent from the Zend Framework mailing list archive at Nabble.com.