I'm using a Joomla driven site and i'm having problems with Safari and the new Firefox caching redirects. Here's what I mean, a user comes to a page on my site which requires login, so I use $mainframe->redirect(loginpage) to redirect them to the login page, and also passing a $_GET variable of the page that the user was originally trying to visit.
After successful login, my script redirects back to the page which the user was trying to visit. In Chrome, this works fine, and it redirects with no problem. In Safari and the new Firefox, it caches the redirect so it doesn't redirect back to the original page after login, and stays on the login page. Even if I put the exact URL of the original page into the browser, it still redirects to the login page. It's only when I clear the browser cache, can I then access the original page.
Let me know if i'm not making sense, appreciate all the help I can get. Thanks