So I have a project I am working on that has a lot of shields and I'm wondering if it will be stable enough for all of the shields to function properly.
Arduino Uno as a base,
Ethernet Shield,
Xbee Shield and Unit,
SeeedStudio Sensor Shield to top it off with an LCD screen and a Temp sensor.
You need to check if any two shields want the same signal pins.
Then you need to check if the require the same hardware resource on the processor, like the UART or the SPI lines.
If they do all is not necessarily lost because you could program your way round it.
I think redirect is the wrong word, you can use alternative pins in software but you physically have to wire them up to where they are going. However in your case you look like you have cleared the first hurdle of pin compatibility. Now you have to hope that the libraries play nicely together otherwise you will have to hack them or write your own.