[英]Can CodeIgniter route to different controllers based on port number?
我想讓CodeIgniter根據端口號路由到其他控制器,如下所示:
host_name/ControllerName => foo()
host_name:3000/ControllerName => bar()
我已將端口3000添加到Apache的httpd.conf中,因此服務器將偵聽這兩者,但是如何告訴CodeIgniter根據端口號路由到其他方法? 我當時在想
$route[":3000/test/index"] = "ControllerName/bar"
會工作,但不會。
我已經搜索了StackOverflow和官方文檔 ,但是沒有運氣。
任何人都有想法,還是框架不支持基於端口的路由?
使用$_SERVER['SERVER_PORT']
獲取端口號,然后在route.php中編寫條件路由
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.