用户选择的URL及其在Zend中的可用性

时间:2011-11-01 12:01:01

标签: zend-framework zend-route

我希望为我的用户提供选择其个人资料页面地址的功能,例如www.mydomain.com/chris_p/。第一项检查显然是为了确保没有其他用户已经使用该地址,这可以通过数据库查找轻松完成。我不确定的是如何确保您的Zend应用程序尚未使用该地址。

理想情况下,我想检查所有现有路由,例如/ editprofile,/ join等。是否可以通过URL查找这些路由,以确定地址是否可用?

非常感谢。

2 个答案:

答案 0 :(得分:2)

我会说你应该使用像“yourdomain.tld / 用户 / user_name”或“/ 个人资料 / user_name”这样的网址。

答案 1 :(得分:1)

您可以使用Zend_Http_Client向www.mydomain.com/user_name/发出请求并获取状态代码。 如果状态为404,则表示您可以使用该名称。