ali_damar adlı üyeden alıntı: mesajı görüntüle
merhabalar, öncelikele route.php dosyasına /{tarih?}/ şeklinde bir prefix açmanız gerek. akabinde bu 2022, 2023 kısmınıysa blade üzerinden veya linki vereceğiniz kısma date("Y") komutunu eklerseniz isteğiniz karşılanmış olacaktır.
 Route::prefix('{donem?}')->middleware('donem')->group(function () { 
//Tüm routeler burada
}
şu şekilde bir route Yapısı kurdum.
model middlware de
    public function handle(Request $request, Closure $next)
    {
        $donem = $request->segment(1);
        if (in_array($donem, config('donemler'))) {
            config(['donem'=>$donem]);
            URL::defaults(['donem' => config('donem')]);
            return $next($request);
        }
        if (!in_array($donem, config('donemler'))) {
            $segments = array_merge([2023],$request->segments());
            URL::defaults(['donem' => '2023']);
            return redirect(implode('/', $segments));
        }
    }
Bu Şekilde İstediğim Yapıyı kurdum fakat şöyle bir sıkıntı var. Ben Yıl Parametresi vermediğim zaman Direk site.com Şeklinde girildiğinde 2023 eğer yıl verilmişse site.com/yıl şeklinde Açılmasını İstiyorum. yani site.com/2023 yerine site.com şeklinde bir url istiyorum. Bununla ilgili Çok Fazla deneme yaptım ama çözemedim.