Existe-t-il une méthode dans la classe Redirect de laravel où le paramètre est une URL complète? Nous savons tous que les paramètres de ces méthodes ne sont que le nom de la route, l'action, la barre oblique, etc., mais ce que je veux maintenant est comme
return Redirect::foo('https://bla.com/?yken=KuQxIVTNRctA69VAL6lYMRo0');
Oui ce est
return Redirect::to('http://heera.it');
Mise à jour: Redirect::away('url')
(Pour un lien externe, Laravel Version 4.19):
public function away($path, $status = 302, $headers = array())
{
return $this->createRedirect($path, $status, $headers);
}
Redirect::to()
et Redirect::away()
devraient tous deux fonctionner.
Différence
Redirect :: to () effectue des vérifications d'URL et des générations supplémentaires. Ces étapes supplémentaires sont effectuées dans Illuminate\Routing\UrlGenerator et procédez comme suit, si l'URL transmise n'est pas une URL entièrement valide (même avec protocole):
Determines if URL is secure rawurlencode() the URL trim() URL
src: https://medium.com/@zwacky/laravel-redirect-to-vs-redirect-away-dd875579951f