开发和实时服务器上的路径

时间:2012-10-26 22:02:44

标签: path live development-environment mamp absolute

我正在寻找一些建议,我目前在locahost上使用MAMP并将我的所有网站都放在htdocs文件夹中。我主要使用Codenighter,因此在添加链接,图像等路径时,我使用<?php echo base_url(); ?>,非常适合在live和dev中使用相同的代码。

我想知道如何在javascript文件中链接到文件,并在将网站带到实时服务器时保留路径?

我无法输入/controller/等绝对路径,因为这在MAMP htdocs文件夹中不起作用 - 我必须改为使用/mysite/controller/

在两台服务器上工作时,是否有一种保存路径的好方法?

1 个答案:

答案 0 :(得分:0)

您应该在Apache中设置虚拟主机。到目前为止,最简单的方法是获取MAMP pro,或获取VirtualHost X,后者是我使用的。您当然可以在Apache配置中设置虚拟主机,但VirtualHost X会增加便利因素。

因此,例如,如果我的实时网站是example.com,那么我在本地设置一个名为example.local的虚拟主机。