HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers95/rentman.io/app/Http/Middleware/RedirectWithoutWWW.php
<?php

namespace App\Http\Middleware;

use Illuminate\Support\Str;

final class RedirectWithoutWWW
{
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure $next
     * @return mixed
     */
    public function handle($request, \Closure $next)
    {
        $requestUrl = request()->url();

        if ($request->getPathInfo() === '/genealabs/laravel-caffeine/drip') {
            abort(404);
        }

        if (Str::contains($requestUrl, '//www.')) {
            $requestUrl = Str::replaceFirst('//www.', '//', $requestUrl);

            return redirect($requestUrl);
        }

        return $next($request);
    }
}