Hi, what do you mean by tor network, do you have their website, am interested too with the software.
It a network that is used to anonymize browsing the web. its pretty much a proxy. I have it setup to visit my site every 90 seconds and its set to change my IP every 120 seconds.
So the redirection to your site.. Do the users see the content on your site?