2017-02-15 32 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 ...

相關問題