将api.server.com重定向到特定的CakePHP控制器

时间:2012-10-16 17:11:06

标签: php apache cakephp

我的Apache 2 Web服务器上安装了CakePHP 2。 我想为我的网络应用制作一个API,而不是通过“https://www.server.com/api / ...”访问它,通过“https://api.server.com/”访问它。 ..“。 我真的不知道如何让它发挥作用。我试图启用一个新的apache站点,但我只能重定向到服务器上的真实位置,而我想重定向到“api”控制器,它在服务器上没有真正的位置。

我不知道我是否真的很清楚,所以如果你需要更多细节,请问我。

提前致谢! 塞巴斯蒂安

1 个答案:

答案 0 :(得分:0)

您可以在dns区域中添加新记录(CNAME):api.server.com到www.server.com 进行此更改后,当您在api.server.com上输入时,将加载www.server.com。

在您的控制器中,您可以检测主机名。