Cook the pasta in salted water according to the instructions on the packet until al dente. Finely dice all the vegetables.
Sweat the onions, shallots and spring onions in the oil. Add the remaining vegetables and sauté briefly. Add the tomato paste and sweat. Deglaze with the port wine. Add the herbs and tomatoes to the vegetable mixture and cook for about 15 minutes.
Season very strongly with pepper and salt and possibly thyme and rosemary. Grate the parmesan. Serve the pasta with the vegetable bolognese and the parmesan.