with variable index for ciclo bootstrap laravel laravel-4 http-status-codes

variable - Laravel, cómo redirigir como 301 y 302



redirect post laravel (3)

No puedo encontrar información para redirigir como 301/302 en los documentos de Laravel .

En mi archivo routes.php utilizo:

Route::get(''foo'', function(){ return Redirect::to(''/bar''); });

¿Es esto un 301 o 302 por defecto? ¿Hay alguna manera de configurarlo manualmente? ¿Alguna idea de por qué esto sería omitido de los documentos?


¡Actualizo la respuesta para Laravel 5! Ahora puedes encontrar en docs redirect helper :

return redirect(''/home''); return redirect()->route(''route.name'');

Como de costumbre ... siempre que no esté seguro, puede echar un vistazo a la documentación API de Laravel con el código fuente. La clase Redirector define un $ status = 302 como valor predeterminado (302 es una redirección temporal).

Si desea tener una redirección de URL permanente ( código de estado de respuesta HTTP 301 Movido de forma permanente ), puede definir el código de estado con la función de redirección () :

Route::get(''foo'', function(){ return redirect(''/bar'', 301); });


Cuando no esté seguro, puede echar un vistazo a la documentación API de Laravel con el código fuente. La clase Redirector define un $status = 302 como valor predeterminado.

Puede definir el código de estado con el método to() :

Route::get(''foo'', function(){ return Redirect::to(''/bar'', 301); });


La respuesta de martinstoeckli es buena para las urls estáticas, pero para las urls dinaticas puedes usar lo siguiente.

Para URL dinámicas

Route::get(''foo/{id}'', function($id){ return Redirect::to($id, 301); });

Ejemplo en vivo (mi caso de uso)

Route::get(''ifsc-code-of-{bank}'', function($bank){ return Redirect::to($bank, 301); });

Esto redirigirá http://swiftifsccode.com/ifsc-code-of-sbi a http://swiftifsccode.com/sbi

Un ejemplo más

Route::get(''amp/ifsc-code-of-{bank}'', function($bank){ return Redirect::to(''amp/''.$bank, 301); });

Esto redirigirá http://amp/swiftifsccode.com/ifsc-code-of-sbi a http://amp/swiftifsccode.com/sbi