Codeigniter 泛域名的问题,求助

2012-06-19 11:23:04 +08:00
 accesine
Codeigniter 泛域名的问题,求助

1、只用一个CI app
2、实现效果:

aaa.domain.com -> controller/aaa
bbb.domain.com -> controller/bbb

aaa.domain.com/hello -> controller/aaa/hello
bbb.domain.com/hello -> controller/bbb/hello


一直没有找到实现的方案。求助。
4224 次点击
所在节点    PHP
5 条回复
POPOEVER
2012-06-19 11:25:05 +08:00
.htaccess 里写规则啊
sumuu
2012-06-19 12:54:21 +08:00
.htaccess + 自带的路由!
ylfighter
2012-06-19 13:37:49 +08:00
(.*).domain.com/(.*) -> domain.com/$1/$2 这样不就行了么?
Hex
2012-07-15 16:13:23 +08:00
一个简单方法是使用 url rewrite
另一个是使用 URI Router,但需要扩展 Router.php
zava
2012-07-16 23:24:34 +08:00
使用 .htaccess 会快一些,但和 apache 绑定了,以后换 web server 还得注意。
扩展 router 慢一些,但很灵活,逻辑跟着你的应用走。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/39919

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX