首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeIgniter可以根据端口号向不同的控制器路由吗?

问CodeIgniter可以根据端口号向不同的控制器路由吗?
EN

Stack Overflow用户
提问于 2015-06-25 01:11:42
回答 1查看 335关注 0票数 1

我希望有一个基于端口号的CodeIgniter路由到不同的控制器,如下所示:

代码语言:javascript
复制
host_name/ControllerName      => foo() 
host_name:3000/ControllerName => bar()

我已经将端口3000添加到Apache的httpd.conf中,因此服务器同时监听这两个端口,但是如何告诉CodeIgniter根据端口号路由到不同的方法?我在想,就像

代码语言:javascript
复制
$route[":3000/test/index"] = "ControllerName/bar"

会起作用的,但不行。

我搜索过StackOverflow和正式文件,但是没有运气。

有人有想法,还是基于端口的路由只是不受框架的支持?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-25 10:50:14

使用$_SERVER['SERVER_PORT']获取端口号,然后在route.php中编写条件路由

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

https://stackoverflow.com/questions/31039627

复制
相关文章

相似问题

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