为 Zend 应用程序实现 URL 重写
我正在做我的第一个 Zend 应用程序,我终于完成了编码方面的工作。 但我遇到的问题是客户要求重写遵循 SEO 的 Url,并且由于我对 Zend Router 不太了解,这次我发现自己很无助。 请告诉我。我当前的网址是...
客户需要它,就像
和另一个 Url(搜索 Url)
http://localhost.ZendProject .com/search/trends?q=nishant+shrivastava&select=All&Search=搜索
客户想要的是
I am doing my first Zend Application and I am finally done with the coding side.
But the problem which I have is Client has asked to rewrite the Url's which follows the SEO and as I don't have much knowledge of the Zend Router,I am finding myself helpless this time.
Please helo me out.The current Url which I have is...
and Client needs it like
and another Url (the search Url)
http://localhost.ZendProject.com/search/trends?q=nishant+shrivastava&select=All&Search=Search
and the Client wants is
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为没有解决方案,因为您的客户端请求的第一个和第二个网址是相同的? Zend Framework 如何知道您是否想要显示关键字或搜索?
对于第一个路由,您可以将其添加到 applications.ini(如果您使用 ZF 1.8+):
这将路由 http ://localhost.ZendProject.com/ball 到关键字控制器/索引操作
并提供 ball als 参数关键字。
i think there is no solution, because the first and second requested url by your client is the same? How can Zend Framework know if you want so show a keyword or search?
For the first route you can add this to your applications.ini (if you use ZF 1.8+):
This will route http://localhost.ZendProject.com/ball to keywords controller / index action
and is providing ball als paramater keyword.