From 88b3c9a2734cf425b5f725575ffa4328a5019ff5 Mon Sep 17 00:00:00 2001 From: Charles Teh Date: Mon, 25 Sep 2023 21:39:19 +0800 Subject: [PATCH] Add (favicon) Update (route): Fix missing regex combo --- app/Exceptions/Handler.php | 19 ++++++++----------- public/favicon.ico | Bin 0 -> 15406 bytes routes/web.php | 4 +++- 3 files changed, 11 insertions(+), 12 deletions(-) create mode 100644 public/favicon.ico diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index 6a139e2..4d869bc 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -5,6 +5,7 @@ use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; use Illuminate\Auth\AuthenticationException; +use Illuminate\Http\Request; use Throwable; class Handler extends ExceptionHandler @@ -32,17 +33,13 @@ public function register() }); - $this->renderable(function (NotFoundHttpException $e, $request) { - - - if ($request->is('api/*')) { - return response()->json([ - 'status' => -1, - ], 404); - } else { - return redirect()->route('front.home'); - } - }); + $this->renderable(function (NotFoundHttpException $e, $request) { + if ($request->is('api/*')) { + return response()->json([ + 'status' => -1 + ], 404); + } + }); } /** diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9e96df42790f9795a53924b3130c3df386164b60 GIT binary patch literal 15406 zcmeHO36B&-6mAuT-I=Z$6g-Kp1`&;S6vQhaUI`{DisFGF>asIkHK5`V55zNg5$^y- z;}I0_Rz%{#;=!TvpUUsOo~o|yIout3W>+(lbgH+j>b(Fl z!O(;tm=y%Uz(D->%*jFUKE9oMZmoVs5bT{A1T)bFUC<-`j$+JyrcyZ8JUk_A2Y?w2 zrx-21HCn!7)&_@;hK5-Z6wIRFFr&oV=zqXO;f*8hZ*<=@^xJMCc@^W=Vh`gOAqGX7m2VAyWx21@EP%EG}~WwYbCR;u+jOk`FcQua6YK zzra*W^JuOdehpemTw}2`>+gRz6)`;}KPA?3e_c4oZ`bVI3{E-`Jiq7pTUj^;v_>_5 zMAy@wH)7t!h0XXi`wqEH1@Gi zG+FK>f0p@B@l4CZM3YVehF={91s@0hZtL?b8N`}5+>JUDKVFM2!>zlbL+5BRn_Q+2v< zrLD`WH1`L6826V6AM&9^M3;~O`86f?yShlMX_v351VzYm0iL_Crf-8jxfsdC4OZ4l z-fH=v?nB34$Qx)qieZ&@zxbI5r zYexs-^(4OYV*}ur34NdI_-OH#;{(0(zTcL7C!5$e&DM>yG%F^?ajKT@fmZTV#2uCf zWb>rsLu((pNpBI@jr-X8JW8y`YZD$c*TtJHU10v$ ztJ`Y7=T$beKiCfv{div}_c{Jpw|Vhp`n-P$UvTu}xpzD;_S@5SiGRui2m2o#KIC|i z|FO1r5&NI7U0nzK56ggJy(oMDeEu}m!hAa}=<8yScSroM<3$+!_+zN=1n}OS@b6sw zVKLZ}ZADt=VGo41^_?y;{|l3GV=YGVGg>2^=4L;@HOH$vvTzI-qLEfWDHTb z96s`rc4_qb^(4@33D7wS1+~lY^v+2jgx;?wfpH)K_9sK70rKtR0M4i(m~!E4>>IFu z#lE$RvB0Q-Ht2xZa)!~RkK&l7vqnON^d&c7C)Cb*J^Vg+kjQaK5>3c;oKyJ-Oht}&hDQ(1|SE*(DymmKTvKc z)}N&O#YDx+NzZa%bI>GM-*G0Fjk)8zCdJ}%Z)Oa%Cf1qd?d5zA8n8!zu~Y6+$t~Eo z?yEw6lk<4u$-1KJ<^W?r z&UuV<$YD>NAG4nS#kf`<qzJU)1k02boTXA9WFWp zjrwN$bj%RW4Yl~at}Sxue!FhI^ZLYjIWQ&XWLCy>Cj$2pEFN=@I1=qP)#2CSrf%lA zEFN3(7^2$U35%Ud$~`D~fosP)gu4@3Lce@Hf_*K^Q*66DOFo;Wy9E?K-iKI5$&<}0 zn-W+IVMMJkDYG>bX9>Jl<<|PXqHd@Z5#+S3JY8 zk>BE6X&ug2Y0Jt#Gk84W1@R2pC9zH{4OH@rEM3ML$wAb=?%(-CFQUH4S!4pIO4Hcv$Oc#Y^%Hr9b|B>6mUr!r^m@mSVn*OVP|JEezzKVJk*w?XT%I{7QHzTNw8mcL&*{91gCyxFq4M~ThQ zpY5hP=|tPl+zUI^5I^pQc`*X|JyC~Wi&yiE z`lG~NtofVl7^y_Rbk3agCkme@8|Jq=n0H=hWYg&GgO)Er{};plEHvffB7A!aGW-qS zo=)liN^v3DlCCATg=~E!le|it^WT_hLpB#Wm2Ym(tSXg&aSe2W>^1Bq<(C-W4~To# zr(_TP0M1()*w3A*+zipwaw{HxjDLYofqD*A@}Cz=ia`dQU9_2#%r3+6|;AV z7510jJ=?Ly*@{1pf&QmO$xmwfzYlh{JQlvT70y<5@fcv2G{!*ZE4T;Ss{MGZ<1x_r a*YcpP|L+=)W9nh*NuVczo&^4j68Hz(BSsGZ literal 0 HcmV?d00001 diff --git a/routes/web.php b/routes/web.php index 6e8e4b5..db3d5b9 100644 --- a/routes/web.php +++ b/routes/web.php @@ -27,4 +27,6 @@ Route::get('/news/{slug}', [App\Http\Controllers\Front\FrontPostController::class, 'index'])->name('front.post'); -Route::get('/{category_slug}', [App\Http\Controllers\Front\FrontListController::class, 'category'])->name('front.category'); +Route::get('/{category_slug}', [App\Http\Controllers\Front\FrontListController::class, 'category']) + ->where('category_slug', '^(automotive|business|trading|information-technology|marketing|office|telecommunications|food-drink|collectibles|pets|photography|hobbies-gifts|hunting-fishing|law|politics|home-garden|shopping|fashion-clothing|real-estate|family|wedding|immigration|society|education|languages|health|beauty|psychology|wellness|religion-spirituality|tips-tricks|how-to|holiday|world-festivals|travel|outdoors|computer|phones|gadgets|technology|social-networks)$') + ->name('front.category');