Можно ли в роутере исключить параметр?
Может нужно:Route::get('/upload/remove', 'AddController@Upload_remove')->name('upload.remove');
поставить выше чем:Route::get('/upload/{id}', 'AddController@Upload_index')->name('upload.index');
Роуты обрабатываются сверху вниз.
такой вариантRoute::get('/upload/{id}', 'AddController@Upload_index')->where('id', '^(!remove$)')->name('upload.index');
Route::get('/upload/remove', 'AddController@Upload_remove')->name('upload.remove');