用于AWS上的生产/开发环境的CakePHP子域路由

时间:2013-01-14 15:40:11

标签: cakephp routing amazon-web-services amazon-ec2 subdomain

好吧,我很难搞清楚如何在我的EC2实例上设置生产和开发环境。我试图将其保存在一台服务器上以节省成本。

我对.htaccess规则知之甚少,更不用说修改Apache配置和创建自定义AMI了,我想我可能不得不这样做。

如果有人能指出我正确的方向,那就太好了。

文件夹结构

我希望subdomain1.website.com/转到

的/ var / www / html等/生产

  • 应用程序/
  • LIB /
  • 插件/
  • 供应商/
  • 的.htaccess
  • .travis.yml
  • build.properties
  • 的build.xml
  • 的index.php

我希望subdomain2.website.com/转到

/无功/网络/ HTML /发展

  • 应用程序/
  • LIB /
  • 插件/
  • 供应商/
  • 的.htaccess
  • .travis.yml
  • build.properties
  • 的build.xml
  • 的index.php

设置它的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

如果您在Apache(或任何您的Web服务器)中正确设置虚拟主机,则不必对标准安装执行任何.htaccess更改。您只需将每个虚拟主机设置为指向适用的文档根目录。

以下是Apache的虚拟主机配置文档的链接:http://httpd.apache.org/docs/2.2/vhosts/