在注册时为用户生成配置文件页面

时间:2011-01-06 10:46:02

标签: php html

我目前正在开发一个网站,需要在注册时为用户生成个人资料页面。我希望页面的格式为www.domain.com/username。是否可以在不创建子域的情况下执行此操作?

2 个答案:

答案 0 :(得分:1)

是的,这是可能的。 创建一个.htaccess文件并使用mod_rewrite来路由请求。

Apache - mod_rewrite

mod_rewrite cheatsheet

答案 1 :(得分:0)

是的,您可以使用.htaccess文件中的路由规则轻松完成此操作。如果您使用Codeigniter或zend框架,您可以更轻松地执行此操作。

IN Codeigniter:

制作一个控制器:用户 制作方法:个人资料 获取参数:$ userName

公共职能档案($ userName){ ............................... }

获取application / config /文件夹中的route.php文件

$ route ['(a-zA-Z0-9)'] ='user / profile / $ 1';

因此,如果您键入http://www.domain.com/testuser,它将触及您的用户控制器的配置文件方法,并将用户名作为参数传递给该方法为$ userName。

这就是......