Laravel: la ruta de expresión regular coincide con todo pero no exactamente con una o más palabras
Hago una ruta como Route::get('/{url1}', function ($url1) { return ' url1: '.$url1; }) ->where('url1', '^(?!(string1|string2)$)'); y acceder a la URL como: - domain/abc no encontrado => incorrecto ?? - domain/string1no encontrado => correcto y más, cuando hago con Route::get('/{url1}/{url2}', function ($url1) { return ' url1: '.$url1; }) ->where('url1', '^(?!(string1|string2)$)'); y …