在CakePHP中路由/创建一个子域,如何

时间:2015-02-07 16:45:25

标签: php cakephp subdomain

我已经尝试过这样的解决方案,但是他们没有看到解决问题。

How to create a sub-domain in CakePHP?

我在publichtml / lastroarte.com上有一个运行正常的CakePHP应用程序。我去了我的DNS并为sandbox.lastroarte.com的子域条目创建了我的新版本的测试子域,我们将上传新的应用程序。

如果我现在浏览到子域名,它会重定向我的域名主页,仍显示网址sandbox.lastroarte。我找到了Cake的Routes文件中页面的条目,虽然我没有找到方法说子域应该显示自己文件夹的索引(public_html / sandbox.lastroarte.com)。我做得对吗?怎么做到这一点?

感谢您的回答。

1 个答案:

答案 0 :(得分:2)

(假设您正在运行apache作为您的Web服务器)

您已经创建了一个子域,但是您是否创建了可用站点和已启用站点的文件并重新启动了apache?

如果您使用主机的控制面板,它将为您执行此操作,但您需要将public_html / sandbox.lastroarte.com目录与sandbox.lastroarte.com子域关联。

简而言之,这听起来不像是一个Cake路由问题,听起来像apache正在将流量从sandbox.lastroarte.com路由到lastroarte.com。