首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >codeigniter PHP上的子域路由

codeigniter PHP上的子域路由
EN

Stack Overflow用户
提问于 2011-09-13 13:44:20
回答 1查看 1.3K关注 0票数 2

我计划建立一个网站,其中有一个域名和自动生成的子域。

例如:用户在http://www.domain.com上注册,因此注册后他将获得一个子域,即: user.mydomain.com,此页面是用户页面。

我计划使用以下架构来实现这一点:

domain.com/index.php/profile/user/username

其中profile是控制器,user是函数,username是参数,所以当用户输入username.domain.com时,我不想重定向页面,但我希望在username.domain.com上显示来自“domain.com/index.php/profile/ user /username”的内容。有没有办法做到这一点?我有完全访问主机提供商,那么什么方法是有用的和容易的吗?像.htaccess这样的东西?或者其他的?实际上,我想在我的网站上遵循blogger.com的风格,我想给用户一个选择,允许自定义域而不是子域。

我在这里有点新手,期待详细的回复。

谢谢你。注意:我也已经在codeigniter论坛上发布了这个,但Stackoverflow在这方面是如此之快&专家。

EN

回答 1

Stack Overflow用户

发布于 2011-09-13 14:09:35

您正在查看DNS通配符托管:以http://sebastiano.ezion.cc/2008/03/08/wildcard-dns-and-php/为例,但您需要获取$_SERVER["HTTP_HOST"]值,然后提取域的第一部分以获取用户名。然后,您可以显示适当的内容。

如何使用实际的DNS通配符取决于您的主机提供商。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7397334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档