草庐IT

redirect

全部标签

php - Symfony2 防火墙 : Redirect to registration form instead of login

我正在开发一个基于Symfony2的简单商店(编译报价)。将商品添加到购物车后,用户可以继续查看报价摘要,然后请求汇总的报价。摘要页面受以下防火墙保护:security:firewalls:secured_area:pattern:^/anonymous:~provider:defaultform_login:login_path:acme_security_login_routecheck_path:acme_security_login_check_routecsrf_provider:form.csrf_providerlogout:~default:anonymous:~acc

php - 在 Redirect::intended 中指定路由名称

我想通过名称获取路由值并将其存储在变量中。原因是,我想使用Redirect::intended($url)方法将用户重定向到路由,而不是仅仅将url放在那里。基本上,我希望具有与Redirect::route($route_name)相同的行为,但具有intended()函数。有没有像Route::getValueByName()这样的方法?非常感谢。 最佳答案 如果我没猜错,你可以使用Redirect::intended(route('home'));或Redirect::intended('/');甚至Redirect::int

php - htaccess 使用完整的 url 重定向

是否可以使用htaccess从一个域重定向到另一个域?RewriteRulehttp://www.google.com/old-routehttp://www.google.com/new-route[R=301,L]RewriteRulehttps://www.google.com/old-routehttps://www.google.com/new-route[R=301,L]如果没有,您将如何在一个项目中对多个域进行重定向? 最佳答案 这可以通过使用rewriteConditions来实现:https://wiki.apac

php - symfony 2 - 请求跟随重定向

我正在编写一些测试来检查站点的所有页面是否正常。相关的基本代码是这样的:functionpagesUpTest(){static::bootKernel($options);$client=static::$kernel->getContainer()->get('test.client');$client->setServerParameters($server);$crawler=$client->request('GET',$url);$this->assertTrue($client->getResponse()->isSuccessful());}正常页面一切正常。仍然有一些

php - Laravel:如何在 Controller 方法执行后重定向

web.php:Route::post('caption/{id}/delete','DetailController@deleteCaption');DetailController.php:publicfunctiondeleteCaption(Request$request,$id){$caption=Caption::findOrFail($id);$caption->delete();//doesn'tdeletepermanentlyreturnresponse(204);}admin.blade.php:id}}'>{{$caption->content}}id}}/de

php - 当 session 在 Laravel 中过期时将用户重定向到登录页面

如果用户的session已过期,我会尝试将用户重定向回登录页面。我正在使用Laravel5.5。我已经编辑了我的RedirectIfAuthenticated文件以在handle函数中包含以下代码:if(!Auth::check()){returnredirect()->route('login',['account'=>'demo']);}执行此操作时,我收到以下错误消息:Missingrequiredparametersfor[Route:login][URI:/].我的login路由位于子域路由组内,这就是我传递account参数的原因。这是我在web.php中的部分代码//Su

php - 使用 php 重定向用户的最快方法是什么?

这个问题在这里已经有了答案:HowdoImakearedirectinPHP?(33个答案)关闭4年前。我有一个在php上运行的网站,当用户登录、发表评论或发帖时,我必须重定向用户。我试图尽可能减少重定向的时间,并将用户重定向到另一个页面,我目前使用:echo"location.href='www.redirect.url'";我刚开始使用PHP来重定向用户,这是我所知道的最快的方法,有没有更快的方法?如果是,它是什么?

php - 重定向后显示消息

这个问题在这里已经有了答案:Redirecttoanotherpagewithamessage(6个答案)关闭6个月前。我试图在我的项目中成功重定向后显示一条消息,但找不到真正好的方法。现在我有一个非常简单但不是很好的解决方案,如下所示://Thingshappened:$Alert=dangerMessage("Heyho,Iamamessage!");header('refresh:1.5;url=index.php');我的dangerMessage是预定义警报框的简单回显:functiondangerMessage($text){return"×".$text.""

php - mediawiki如何实现Special :Allpages?

我们可以通过url./wiki/Special:Allpages访问Mediawiki的所有页面。但是没有名为Special:Allpages的php文件。mediawiki是如何实现的?谢谢。 最佳答案 有关深入的解释,请参阅:http://www.mediawiki.org/wiki/Category:Wiki_page_URLs但是,这是一个浓缩版:在Mediawiki中,URL不是像简单网站那样指向特定页面的链接。相反,它是代码用来确定显示哪个页面以及显示给谁的键。所有内容都指向一个PHP页面,该页面将请求定向到被调用的实际

php - Firefox 检测到服务器正在以一种永远不会完成的方式重定向对此地址的请求

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我正在尝试使用jobberland脚本开发一个求职网站。但是在连接到服务器时,在Firefox的所有页面上都显示以下错误:Firefoxhasdetectedthattheserverisredirectingtherequestforthisaddressinawaythatwillnevercomplete.你能帮我解决这个问题吗?是脚本问题还是数据库问题(正如我搜索此查询时某些网站所解释