Red de conocimiento informático - Material del sitio web - Cómo implementar redirecciones 301 o 302 en la configuración de enrutamiento de Laravel

Cómo implementar redirecciones 301 o 302 en la configuración de enrutamiento de Laravel

Suponiendo que YOUR_OLD_DOMAIN_HERE representa el antiguo nombre de dominio y YOUR_NEW_DOMAIN_HERE representa el nuevo nombre de dominio, definimos rutas en rutas.php de la siguiente manera:

Route::group(['domain'=gt;'YOUR_OLD_DOMAIN_HER'], function(){

Ruta::get('{all}', function(){

return Redirect::away('http://YOUR_NEW_DOMAIN_HERE'.ltrim(Solicitud :.ruta(), '/'), 301);

})-gt; /p>

Sin configurar Apache o Nginx, podemos implementar fácilmente la redirección permanente 301 o la redirección temporal 302 (simplemente cambie 301 a 302 en el código).