首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel上的路由保持重定向(301)到网站的根

Laravel上的路由保持重定向(301)到网站的根
EN

Stack Overflow用户
提问于 2015-03-17 01:37:54
回答 1查看 779关注 0票数 0

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

在我的服务器首选项中,我将根目录"/“重定向到"/app”

该应用程序是可以的,但今天开始重定向特定的路由..

代码语言:javascript
复制
  Route::get('/postagens/{Alias}/{dataInicio?}', array(
        'as' => 'artista.get.posts.all',
        'uses' => 'ArtistaController@getPostsMainFeed'
    )
);

在生成的HTML中,它生成:http://www.website.com/app/artista/posts/twitter/,但是当我访问这个地址或通过jquery发送请求时,它会将我重定向到http://www.website.com/artista/posts/twitter,这会给我一个404 (因为根目录中没有laravel应用程序...)

所有其他的路线都还在工作。

有什么想法吗?

谢谢

编辑

我在这里插入了错误的Route,但顺便说一句,我通过创建不带第二个参数的路由,并使用laravel URL::route将其添加到javascript中来“解决”了这个问题。

EN

回答 1

Stack Overflow用户

发布于 2016-01-27 06:34:28

我在尝试到达所提供的AuthController上的路由时也遇到了同样的问题。它原来是在构造函数中设置的中间件,我没有看到。

代码语言:javascript
复制
$this->middleware('guest', ['except' => 'logout']);

这是302-将非来宾发送到根页面,即使对于注销路由也是如此,尽管是例外。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29083400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档