Joomla template CSS and images only displayed on home page

Sometimes your template will lose all its styles and images when navigating away from the Frontpage.
This is caused by an incorrect path to the stylesheet due to SEF errors. If you've enabled SEF, make sure your htaccess.txt file is renamed to .htaccess. You may need to temporarily disable SEF. For more information on the correct way to set up SEF in Joomla! 1.5, see the official doc item at joomla.org: SEF URLs in Joomla! 1.5

SEF quick checklist:

  • Make sure htaccess.txt is renamed to .htaccess if SEF is enabled
  • Make sure your server/host supports all requirements