我在example.com/staging/public_html上设置了一个临时站点。除了AJAX GET和POST请求之外,一切都按照生产站点工作,所有这些都指向:
example.com/myroutehere
而不是
example.com/staging/public_html/myroutehere
这是我的AJAX请求的开始:
request = $.ajax({
url: "/estimate/{{ $id }}",
我的APP_ENV看起来像这样:
APP_URL=http://example.com/staging/public_html/
(我尝试使用和不使用尾部斜杠)。
AJAX请求当前从哪里获取它的根路径?我如何强制它使用.env文件中的APP_ENV?
答案 0 :(得分:1)
你可以从.env打电话就像这样。
var appUrl ="{{env('APP_URL')}}";
request = $.ajax({
url: appUrl+"/estimate/{{ $id }}",