Is there any way to disable this \'feature\'?
For example, if a request is made to http://localhost/foo.html
that I have specified to \'301\' to the roo
In Firefox Version 38.0
Menu -> Edit -> Preferences -> Advanced -> Network -> Clear Now
Worked for me.
One quick fix is to use a private browser window.
The developer tools built into recent versions of Firefox has a solution for this. First, turn off caching when the dev pane is open:
Advanced Settings
check the option Disable Cache (when toolbox is open)
Now any time you want to force a refresh of a cached page, load/refresh the page with the F12 dev toolbox open. Firefox will bypass the cache and get fresh data from the server.
I prefer this method because it doesn't change how the browser behaves for "normal" non-debug browsing, and you don't risk forgetting to restore a global setting to its original value.
Verified in Firefox 39