Well, there are national railways websites for both France and Italy, but when we speak about rail travel in Europe usually the most convenient website is
DB website, it perfectly shows all the schedules with station names for both Italy and France, plus it's user friendly, so you can try it first
But if you want to rely on official websites (or actually purchase tickets) - for French railways it's
http://www.voyages-sncf.com, while for Italian -
http://www.trenitalia.comA small hint regarding search of different train stations in one city is simply to choose general city name (without particular station name which website will offer to choose), then it will automatically choose station most suitable for your journey. Plus in case you have any trouble, we are always ready to help, just give us journeys you intend to take and we will help with everything