我目前有一个破碎的网站结构,需要修复,我想做到这一点,而不会造成太大的损害,任何小搜索引擎优化,我们目前有。
What I have is .com/doctor/office/route/values/here
What I want is .com/doctors/route/values/here我猜我可以设置一个"doctor“控制器来将所有流量重定向到一个"doctors”控制器,但我需要确保路由值正确通过。我想确保它是301来更新我所有的索引页面。
Zend中有没有内置的东西可以很容易地做到这一点?或者我必须要破解一些下流的东西?
发布于 2012-02-17 16:23:29
似乎本质上有两个要求:
所以:
通过将旧urls redirectAction()
DoctorRedirectController。如果您以前使用的是默认路由,则添加一个将旧模式映射到此新redirectAction的自定义路由。如果您已经在使用自定义路由,那么只需将它们指向这个新的重定向,controller.并执行将新url映射到旧url的301-redirect.
没有Zend魔法,只有重新映射的繁琐工作。
https://stackoverflow.com/questions/9323839
复制相似问题