使用子域生成CakePHP

时间:2012-11-09 03:06:38

标签: cakephp installation cakephp-1.3 setup-deployment

我在我的生产网站上安装了基于Cakephp的网站,如下所示

var/html/  
       app/  
       cake/
       .htaccess etc

它工作完美,直到我安装了博客。为了使它工作,我将博客文件夹的内容移动到webroot,现在我的结构是

var/html/  
       app/  
         webroot/  
           blog/  
       cake/  
       .htaccess etc

这要归功于那些.htacess文件
现在我正在制作一个子域名“m “  即http://www.m.example.com 我的问题是......

  1. 我做得对吗?
  2. 我应该将每个子域名等移动到webroot吗?
  3. 我应该修改htaccess以实现跟随结构

    var/html/  
           app/
             webroot/ 
           cake/
          .htaccess  
           blog/
           m/
           subdomain/
    

1 个答案:

答案 0 :(得分:0)

我建议将它们分开。 cake1.3可以是您想要的任何名称,但其想法是每个框架都应该有自己的描述性文件夹。

这使得它更加清晰,当您将项目添加到git等存储库时,这绝对是必要的。然后,每个文件夹都可以拥有自己的.htaccess文件,并在apache配置中单独配置。

var/html/  

    cake1.3/
       app/ 
         webroot/
       cake/

    blog/