On my web server when I click the back button, it looks like my mysql queries are running again. It's like the previous page isn't cached and it's rerunning all the queries. Is this a setting I need to set in mysql, php or apache?
For instance if a page has a "select * FROM table ORDER BY RAND() LIMIT 5" and I go to the next page. When I click back a new set of 5 will show up. I want it to be the same page that was created before.
Any ideas?