0

我的应用程序加载一个页面,然后使用 AJAX 来获取数据。

一些 AJAX URL 与正在加载的页面位于不同的目录(控制器名称)中。

我更喜欢使用相对于当前页面 ("../ajax) 而不是服务器根目录 (/ajax) 的 URL,因为我的应用程序可能是从服务器上的子目录安装和运行的。

相对于当前页面的 AJAX URL 可以工作,但通过 302 重定向到达页面之后(当 URL 似乎相对于请求的页面,而不是重定向的页面时)。

为什么?最好的方法是什么?

更新: 302 重定向的原因是我使用 Laravel 的 Redirect::to() 方法将用户从 home/ 重定向到 home/overview/。

4

0 回答 0