2017-02-15 102 views
0

我有一个使用VUE.js的Laravel 5.3项目。我也使用vue-router。Laravel 5.3 Api路由在本地工作但不在服务器上

由于这个程序是一个单页应用程序,我使用AJAX从VUE,国土资源对所有的数据请求。

在我的路线/ web.php我有这样的:

Route::any('/{any?}/{any2?}/{any3?}', '[email protected]'); 

所以每路线应执行我的AdminController的索引方法,路线是负责VUE路由器的。这是完美的。

问题出在管理所有ajax请求的api路由中。我没有任何中间件使用routes/api.php。

在我的本地环境这一切工作正常,但我上传这一个Ubuntu的16个VPS在AWS上,当所有的API路线是给我这个日志500错误:

Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace. 

任何想法?

+0

不知道没有更多的上下文答案,但我的猜测是,在您的管理员控制台中发生重定向或其他事情。或者你喜欢https重定向正在发生什么。这是我所怀疑的,因为它发生在产品而不是开发。 – stuyam

回答

0

这是答案!

我不知道我怎么(可能是我喝醉了)曾在proyect文件夹,而不是在公共文件夹中的.htaccess ...

相关问题