我是新蜜蜂,过去几个小时一直在谷歌搜索,但未能找到解决我特定问题的方法。
问题: 我有一个用Code igniter框架开发的网站(例如www.example.com)。 在网站上,我有每个用户的个人资料。个人用户个人资料的网址如下所示:
www.example.com/users/profile/chris
www.example.com/users/profile/david
www.example.com/users/profile/james
依旧......
目前,我正在使用 www.domain.com/controller/method/id 代码点火器网址模式。
现在,我想将各个配置文件映射到子域。我想为每个用户提供一个单独的子域名,以便他们可以像这样立即跳转到他们的个人资料:
www.chris.example.com
www.david.example.com
www.james.example.com
这可以通过Code igniter和.htaccess实现吗?
如果是,那么我需要遵循哪些步骤(对于.htaccess /代码点火器)?
如果有人能帮忙,我会很感激,因为我被严重卡住了。谢谢
答案 0 :(得分:1)
不容易 - 如果您不熟悉动态子域,请不要试图搞乱它们。另外,子域名在网站范围内仍然存在问题(是的,它可能但不是很好实现。) 你最好坚持改变CodeIgniter routes.php(参见文档here)来操纵URI,例如,不要让 / users / profile / james 转到james的个人资料,你可以添加将 / u / [name] 路由到用户/个人资料方法的路线。