【发布时间】:2017-06-15 00:58:15
【问题描述】:
我的开发环境的 URL 是:
http://localhost/mysite/blah...
我正在使用 jQuery 和 getJSON 在我的网站上执行一些 ajax 操作,这些操作在我将 url 指定为:
/mysite/controller/action
..但这并不理想,因为我不想将我的开发 url 硬编码到我单独的 jQuery 包含文件中。
当网站上线时,将 controller/action 或 /controller/action 作为 url 会很好,因为这样可以解决问题,但对于开发网站来说,这是不行的。
我试过了:
controller/action
..但这会返回 404,这让我很吃惊,因为我认为 url 前面缺少 / 会阻止查看网站根目录。
必须有一个巧妙的解决方案?
【问题讨论】: