dongxiong5546
2014-07-25 12:11
浏览 54
已采纳

laravel在测试期间重定向到启动页面

I've spent too many hours messing with this

I'm just starting with laravel and started a new project. I want to be able to have a system where a certain users can access the site while it is in development. The rest of the public gets forwarded to the splash page. I plan to create a secret route that sets a toggle in the session. If this toggle is set then the user can use the entire system. Else they are redirected to the splash page.

The issue is I cannot get it to redirect. I have been adding the code in the bootstrap->start.php file. The standard

header('location:www.thesite.com') 

starts doing funny things that I do not understand.

If I run

return Redirect::to(htmlspecialchars_decode($url))

it returns the error:

BadMethodCallException

Method [run] does not exist on Redirect.

I have absolutely no idea what is going on or how to fix it. Why is the redirection script returning an error? Is start.php not the correct location? If so how can achieve my objective within laravel?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题