Sorry sent too soon.
You can then add other standard routes, without then being matched by a
greedy regex match:
routes.home.route = "home/*"
routes.home.defaults.controller = home
routes.home.defaults.action = index
routes.login.route = "login"
routes.login.defaults.controller = login
routes.login.defaults.action = index
routes.loginProcess.route = "logout"
routes.loginProcess.defaults.controller = login
routes.loginProcess.defaults.action = logout
routes.signup.route = "signup"
routes.signup.defaults.controller = signup
routes.signup.defaults.action = index
Nick M wrote:
I used the router route hostname and chained it with a standard router:
routes.user.type = "Zend_Controller_Router_Route_Hostname"
routes.user.route = "www.domain.com"
routes.user.chains.following.type = "Zend_Controller_Router_Route"
routes.user.chains.following.route = ":username/following/*"
routes.user.chains.following.defaults.controller = view
routes.user.chains.following.defaults.action = following
routes.user.chains.followers.type = "Zend_Controller_Router_Route"
routes.user.chains.followers.route = ":username/followers/*"
routes.user.chains.followers.defaults.controller = view
routes.user.chains.followers.defaults.action = followers
routes.user.chains.username.type = "Zend_Controller_Router_Route"
routes.user.chains.username.route = ":username/*"
routes.user.chains.username.defaults.controller = view
routes.user.chains.username.defaults.action = index
mapes911 wrote:
Hi all,
I've been wondering this for a while now about how Twitter/Myspace
and now
Facebook creates what they are calling "Vanity URLs"
So, their users use their username as their url.
ex. www.mydomain.com/myusername would route to their user profile.
So my question is, how can you accomplish this with Zend Framework
AND still
have other controller/action pairs as well?
Is there a way to setup a custom route where you check to see if that
first
param in the URL is a username, then if not.. attempt to use default
routing?
I have been using default routing completely in the site I am
building so I
am very new to the router.
Thanks in advance for your help!