-1

我正在构建一个系统,该系统将从 URL 检测用户、站点中的页面,如下所示:

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

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

page and user are unique name in site.

例如:facebook 使用此方法为页面分配唯一地址,如下图所示: 在此处输入图像描述

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

如果问题不清楚,请澄清。

4

3 回答 3

0

如果您使用某种框架,您应该能够使用框架提供的任何路由机制来处理这个问题。因此,答案取决于您使用的工具。以CodeIgniterZend Framework为例。

于 2013-07-19T16:06:36.067 回答
0

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

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

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

这可能会奏效

于 2013-08-02T15:02:31.277 回答
-2

AFAIK 这是通过重定向domain/user到您的脚本index.php?arg1=user(或其他任何内容)的 .htaccess 完成的,因此如果您查看 .htaccess-redirects,这应该有助于继续前进......

于 2013-07-19T15:54:49.630 回答