从URL获取用户信息

时间:2013-07-19 15:51:41

标签: php asp.net url

我正在构建一个系统,可以从Url中检测用户,网站中的页面,如下所示:

www.site.com/user    or www.site.com/page

我想知道:如果没有创建名为“user”或“page”的目录来检测用户或页面,这是否可行。

page and user are unique name in site.

例如:facebook使用此方法为页面分配唯一的地址,如下图所示: enter image description here

这个问题的解决方案是什么。

如果问题不明确,请澄清。

3 个答案:

答案 0 :(得分:0)

如果您正在使用某种框架,那么您应该能够使用框架提供的任何路由机制来处理此问题。所以答案取决于你使用的工具。例如,请查看CodeIgniterZend Framework

答案 1 :(得分:0)

我建议您使用框架。首先,每个用户名必须是唯一的,才能在您的网站上拥有此类功能。

看看本教程如何做到这一点:

http://www.codexperience.co.za/post/hiding-url-parameters-names-using-zend-routers

这可能会成功

答案 2 :(得分:-2)

AFAIK这是通过.htaccess完成的,它将domain/user重定向到您的脚本index.php?arg1=user(或其他),所以如果您查看.htaccess-redirects,那将有助于继续前进... < / p>