Laravel不断通过重定向进行响应


Laravel keeps responding with redirects

我正在使用Laravel 5(API,后端)和AngularJS(前端)进行一个项目。我的应用程序有一个前端和一个管理部分(如下面的文件结构所示)。我可以正确访问前端,但似乎无法访问管理部分的主页。我不断收到消息,这个页面有很多重定向铬。

我所有的html视图和js/css/assets都在各自文件夹下的public文件夹中

这是我在我的laravel 公用文件夹中的结构

+---admin
|   +---dist
|   +---src
|   index.html
+---assets
+---bower_components
+---frontend
    +---dist
    +---src
    index.html

Laravel Routes.php

//Show Frontend Index.html
Route::get('/', function () {
    return File::get(public_path() . '/frontend/index.html');
});
//Show Admin Index.html
Route::get('/admin', function () {
    return File::get(public_path() . '/admin/index.html');
});

Route::group(['prefix' => 'api'], function () {
   //API'routes go here
});

我可以在前端访问我的index.html(目前只是一个单页网站),它运行良好。但是,当我试图访问我的admin index.html时,我无法解决重定向循环问题。我不知道我是否犯了一个noob错误,但我们非常感谢

也许问题在于路径/admin/index.html落入/admin路由规则,从而导致循环。也许在这种情况下,你需要的是一个htaccess重定向?就像这样:重定向301/admin/admin/index.html