Php Laravel上的路由不断重定向(301)到网站的根目录

Php Laravel上的路由不断重定向(301)到网站的根目录,php,laravel,routing,cpanel,Php,Laravel,Routing,Cpanel,我有一个使用A2主机提供商的应用程序,在公共目录中有我的laravel文件夹(www.website.com/app) 在我的服务器首选项中,我将根“/”重定向到“/应用” 该应用程序还可以,但今天开始在特定区域重定向路线 Route::get('/postagens/{Alias}/{dataInicio?}', array( 'as' => 'artista.get.posts.all', 'uses' => 'ArtistaControlle

我有一个使用A2主机提供商的应用程序,在公共目录中有我的laravel文件夹(www.website.com/app)

在我的服务器首选项中,我将根“/”重定向到“/应用”

该应用程序还可以,但今天开始在特定区域重定向路线

  Route::get('/postagens/{Alias}/{dataInicio?}', array(
        'as' => 'artista.get.posts.all',
        'uses' => 'ArtistaController@getPostsMainFeed'
    )
);
在生成的HTML中,它使: 但当我访问这个地址或通过jquery发送请求时,它会将我重定向到,这会给我一个404(因为根目录中没有laravel应用程序…)

所有其他路线都还在运行

有什么想法吗

谢谢

编辑
我在这里插入了错误的路由,但是顺便说一句,我“解决”了这个问题,使路由没有第二个参数,并使用LaravelURL::Route将其添加到javascript中

我在试图到达提供的AuthController上的路由时遇到了相同的问题。结果是在构造函数中设置了中间件,我没有看到

$this->middleware('guest', ['except' => 'logout']);

这意味着302将非访客添加到根页面,即使是对于注销路径,尽管这是一个例外。

您是否尝试删除get上的第一个斜杠<代码>路由::get('artista/posts/twitter/@Fadey Yes!我尝试用javascript“调试”,它生成正确的URL,但当我尝试访问它时,它只是从URL中删除“/app”(即laravel应用程序文件夹)并重定向。它应该,laravel不会在路由中使用该应用程序。入口点是公用文件夹