Laravel 5.3 Api路由在本地但不在服务器上工作

时间:2017-02-15 17:16:06

标签: laravel vue.js vue-router

我有一个带VUE.js的Laravel 5.3项目。我也在使用vue-router。

由于这个应用程序是单页应用程序,我使用来自vue-resourse的AJAX来处理所有数据请求。

在我的routes / web.php中,我有这个:

Route::any( '/{any?}/{any2?}/{any3?}', 'AdminController@index' );

所以每个路由都应该执行我的AdminController的索引方法,路由负责vue-router。这是完美的。

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

在我的本地环境中,所有这一切都运行正常但是当我将其上传到AWS上的Ubuntu 16 VPS时,所有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.

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这是答案!

我不知道(可能是我喝醉了)我在proyect文件夹中有.htaccess而不是公共文件夹......