我正在寻找一些建议,我目前在locahost上使用MAMP并将我的所有网站都放在htdocs文件夹中。我主要使用Codenighter,因此在添加链接,图像等路径时,我使用<?php echo base_url(); ?>
,非常适合在live和dev中使用相同的代码。
我想知道如何在javascript文件中链接到文件,并在将网站带到实时服务器时保留路径?
我无法输入/controller/
等绝对路径,因为这在MAMP htdocs文件夹中不起作用 - 我必须改为使用/mysite/controller/
。
在两台服务器上工作时,是否有一种保存路径的好方法?
答案 0 :(得分:0)
您应该在Apache中设置虚拟主机。到目前为止,最简单的方法是获取MAMP pro,或获取VirtualHost X,后者是我使用的。您当然可以在Apache配置中设置虚拟主机,但VirtualHost X会增加便利因素。
因此,例如,如果我的实时网站是example.com,那么我在本地设置一个名为example.local的虚拟主机。