2015-02-07 30 views
0

我試過這樣的解決方案,但他們沒有看到解決問題我在。在CakePHP路由/創建一個子域,如何

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)的索引。我正在做正確的方法嗎?如何實現這一目標?

欣賞你的答案。

回答

2

(假設你正在運行的Apache作爲Web服務器)

您已經創建了一個子域,但您創建的網站,提供並啓用了站點,文件並重新啓動Apache的?

如果您使用的是主機的控制面板,它會爲您執行此操作,但您需要將您的public_html/sandbox.lastroarte.com目錄與sandbox.lastroarte.com子域相關聯。

簡而言之,這聽起來不像Cake路由問題,聽起來像apache是​​將流量從sandbox.lastroarte.com路由到lastroarte.com。

+1

哦,我明白了,這是有道理的。我很抱歉沒有提供信息。我實際上使用nginx。所以我應該在nginx的文檔中搜索子域的創建。好的,謝謝西蒙! – user3842869 2015-02-10 19:22:37