【发布时间】:2011-11-15 21:00:11
【问题描述】:
我打算建立一个网站,它有一个域和自动生成的子域。
例如:一个用户在http://www.domain.com注册,所以注册后他会得到一个子域,即:user.mydomain.com,这个页面是用户页面。
我打算使用以下架构来做到这一点:
domain.com/index.php/profile/user/username
其中 profile 是控制器,user 是函数,username 是参数,所以当用户输入 username.domain.com 时,我不想重定向页面,但我想显示来自“domain.com”的内容/index.php/profile/user/username”在 username.domain.com 上。 有没有办法做到这一点? 我可以完全访问托管服务提供商,那么什么方法对我有用且容易? .htaccess 之类的东西?或任何其他?实际上我想在我的网站上遵循 blogger.com 风格,还有人认为我想给用户选项以允许自定义域而不是子域。
我是新手,期待详细回复。
谢谢。 注意:我也已经在 codeigniter 论坛上发布了这个,但是 Stackoverflow 在这方面非常快速和专家。
【问题讨论】:
标签: php .htaccess codeigniter routing subdomain