将Codeigniter URL路由到另一个端口

时间:2015-09-19 16:22:58

标签: php .htaccess codeigniter routing codeigniter-url

我想将Codeigniter URL路由到同一域上的另一个端口

所有请求:

http://www.example.com/api/testing

指出:

http://www.example.com:4500/api/testing

这里4500是我使用的端口

我试过以下但没有工作:

$route['api/(:any)'] = ":4500/api/$1";

1 个答案:

答案 0 :(得分:1)

我找到了答案:

只需在htaccess中使用:

.PHONY: internal-target external-target

external-target:
  bash -c "trap 'trap - SIGINT SIGTERM ERR; <DO CLEANUP HERE>; exit 1' SIGINT SIGTERM ERR; $(MAKE) internal-target"

internal-target:
  echo "doing stuff here"

无需在CI中设置任何路线。