Images not showing on blog

I’ve opened one of the missing images on a different tab and a ‘Forbidden 403’ message appears. The page shows as follows:

403 Forbidden

You are not allowed to access this page. Possible problems:

  • Missing index file
  • Misconfigured mod_rewrite settings in .htaccess
  • Authentication Failure
  • Incorrect file or folder permissions

Which are valid reasons you should try to check out. The folder permissions could be the answer to your problem, but if you haven’t made any special changes on your server or blog admin, I think the .htaccess could be the solution.

The typical

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

should be in your .htaccess. And check if you’ve got mod_rewrite enabled with

a2enmod rewrite

on your server. Hope this helps.