After installation of Magento and ensuring that mod_rewrite is enabled and working on my apache server, the Magento shopping cart still gives me the below error:
Whoops, our bad…
- The page you requested was not found, and we have a fine guess why.
-
- If you typed the URL directly, please make sure the spelling is correct.
- If you clicked on a link to get here, the link is outdated.
The Fix
Log into the admin area and navigate to system->cache management. Click the “refresh” button next to “catalog rewrites”. That’ll fix’er. It’s pretty dumb that this must be done on a fresh install, but it does the trick.

Thanks! Worked like a charm.