Preheat
the oven to 400 F. Bring a large pot of salted water to a boil for pasta.

In
a large skillet, heat the olive oil over medium heat. Add the onion, and cook
until it begins to soften, about 5 minutes. Add the zucchini, and cook until it
begins to soften, another 5 minutes. Add the salt, then the crushed tomatoes,
slosh the tomato can out with 1 cup water and add it to the skillet as well.
Bring the sauce to a boil, and simmer just until it thickens, about 8 to 10
minutes, but don’t let the zucchini begin to fall apart. Then toss in the
chopped basil.

Meanwhile,
cook the rigatoni until al dente, a few minutes shy of the package directions.
Drain the pasta and toss it in the skillet with the tomato sauce and basil.

Butter
a 9x13-inch baking dish. In a medium bowl, toss together the two cheeses.
Spread half the pasta and sauce in the baking dish, and top with half the
cheese. Layer the remaining pasta and sauce, then the remaining cheese.