我想构建一个多用户网站,我的用户注册并创建了他们的帐户。
注册后,用户会获得一个特定的网址来构建他的网站。喜欢。 Mysite.com/user1
现在用户可以登录控制面板并发布他的数据。例如,他创建了一个常见问题页面。
他的常见问题页面应该像
一样可用Mysite.com/user1/faq
我已经完成了所有工作,但这个faq页面构建根本不起作用。
我检查用户是否存在于DB中,并在routes.php文件中路由到他的页面 :any = home / loader / $ 1
在loader.php中我获取详细信息并显示他的欢迎页面,对于faq页面,我在loader.php控制器中创建了一个函数 常问问题() 并为它构建了一个自定义视图,但现在当我尝试访问该页面时,它只加载欢迎页面。 我尝试了所有方法,但它不起作用。
答案 0 :(得分:0)
我建议你看看Tutsplus
http://code.tutsplus.com/tutorials/basecamp-style-subdomains-with-codeigniter
它解释了如何在codeigniter中使用通配符路由