<?php namespace TecBeast\PreLaunch\Middleware;

use Closure;

class AppIsInPrelaunch {

	/**
	 * Redirects the user to the prelaunch route if the Enviroment
	 * APP_PRELAUNCH is set to true
	 *
	 * @param  \Illuminate\Http\Request  $request
	 * @param  \Closure  $next
	 * @return mixed
	 */
	public function handle($request, Closure $next)
	{
		if(env('APP_PRELAUNCH',false) AND !\Request::is('prelaunch*')) {
			return redirect()->route('prelaunch');
		}

		return $next($request);
	}

}

<?php namespace TecBeast\PreLaunch\Middleware;

use Closure;

class AppIsInPrelaunch {

	/**
	 * Redirects the user to the prelaunch route if the Enviroment
	 * APP_PRELAUNCH is set to true
	 *
	 * @param  \Illuminate\Http\Request  $request
	 * @param  \Closure  $next
	 * @return mixed
	 */
	public function handle($request, Closure $next)
	{
		if(env('APP_PRELAUNCH',false) AND !\Request::is('prelaunch*')) {
			return redirect()->url('prelaunch');
		}

		return $next($request);
	}

}

Set the middleware to redirect to an url instead of the removed route
[Fix] Set the middleware to redirect to an url instead of the removed route
