Will a Nikon sb-800 flash through the lens work on a canon rebel xti camera?

Actually no they won't. I don't konw alot about canon cameras. but one thing I do know is that it prabably won't work. Just get a Canon flash or a Sigma flash.