2012-10-26 17 views
0

我正在尋找一些建議,我目前在locahost上使用MAMP並將所有網站都放在htdocs文件夾中。我主要使用Codenighter,所以當爲鏈接,圖像等添加路徑時,我使用<?php echo base_url(); ?>,這對於在live和dev中使用相同的代碼非常有用。發展和活服務器上的路徑

我想知道如何從JavaScript文件中鏈接到文件,並在將網站提交給活動服務器時保留路徑?

我無法放入絕對路徑,如/controller/,因爲這在MAMP htdocs文件夾中不起作用 - 我必須改用/mysite/controller/

在兩臺服務器上工作時,是否有保留路徑的好方法?

回答

0

你應該在Apache中設置虛擬主機。到目前爲止,最簡單的方法是獲得MAMP pro,或者獲得VirtualHost X,後者就是我使用的。您當然可以在Apache配置中設置虛擬主機,但VirtualHost X添加了便利因素。

因此,例如,如果我的活網站是example.com,那麼我在本地安裝一個名爲example.local的虛擬主機。