2012-11-09 28 views
0

我已經installled我的基於CakePHP的網站上我的網站製作像下面的方式CakePHP安裝在生產使用子

var/html/ 
     app/ 
     cake/ 
     .htaccess etc 

它的工作完美,直到我安裝的博客。爲了使它工作,我搬到我的博客文件夾的內容到根目錄,現在我的結構

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

此作品感謝那些.htacess文件
現在我想提出一個子域「M 」 即http://www.m.example.com 我的問題是...

  1. 我正確的做法嗎?
  2. 我應該只是將每個子域等移動到webroot?
  3. 我應該修改htaccess的,以acheive followwing結構

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

回答

0

我會推薦這樣把它們分開。 cake1.3可以是任何你想要的名字,但是想法是每個框架應該有它自己的描述性文件夾。

這使得它更清潔,當你將項目添加到像git這樣的倉庫時,它是絕對必要的。然後每個文件夾都可以擁有自己的.htaccess文件,並在您的apache配置文件中單獨配置。

var/html/ 

    cake1.3/ 
     app/ 
     webroot/ 
     cake/ 

    blog/ 
+0

謝謝你的建議,我一定會遵循這個結構。但我想知道我們將如何成爲.htacess。因爲它現在將具有每個文件夾/子域/框架的路由 –