【发布时间】:2010-09-27 15:49:08
【问题描述】:
目前,我的工作流程是在本地开发,然后作为关键间隔放置在远程服务器上。这已经有一段时间了,但是自从开始做更多的 AJAX 工作后,我发现很难动态地使用根和主机,并且必须在我的 JS 中编写冗余代码才能使同一个文件在本地工作和远程。
有没有一种在本地模拟 URL 的好方法,或者甚至只是让每个本地站点都有一个使用 MAMP 的根级域地址(与 localhost/my-dev-site 相对)?
【问题讨论】:
目前,我的工作流程是在本地开发,然后作为关键间隔放置在远程服务器上。这已经有一段时间了,但是自从开始做更多的 AJAX 工作后,我发现很难动态地使用根和主机,并且必须在我的 JS 中编写冗余代码才能使同一个文件在本地工作和远程。
有没有一种在本地模拟 URL 的好方法,或者甚至只是让每个本地站点都有一个使用 MAMP 的根级域地址(与 localhost/my-dev-site 相对)?
【问题讨论】:
使用主机文件,将其指向本地主机
您提到了 MAMP,所以我假设您使用的是 Mac。
转到 /etc/hosts 并添加这一行:
127.0.0.1 www.whateveryoururl.com
或
127.0.0.1 www.whateveryoururl.com whateveryoururl.com
【讨论】: