Images placed in blocks do not show up on certain pages I hope this is not a silly question. I have created some links to social media using images inside custom blocks. The images show up on every single page on my local testing server, but after uploading to my production server, I notice that on pages where I use URL aliases that are not directly attached to the site url, the images don't show up. For example if I the page address is www.thebeat99.com/sandbox/competitions, the images show up just fine. If the page address is www.thebeat99.com/sandbox/profile/dami, the images don't show up. I have tried adding a base url in the settings.php file but it does not work either.

This is an example of the html I use to embed the images: 

&lt;div class="beaticon" id="fbicon"&gt;
  &lt;a href="http://www.facebook.com/thebeat999fm"&gt;
    &lt;img alt="Facebook" height="32" src="sites/default/files/buttons/fbicon.png" width="15" /&gt;
  &lt;/a&gt;
&lt;/div&gt;
Add "/sandbox/" before sites like below
(src="/sandbox/sites/default/files/buttons/fbicon.png")

&lt;div class="beaticon" id="fbicon"&gt;
    &lt;a href="http://www.facebook.com/thebeat999fm"&gt;
        &lt;img alt="Facebook" height="32" src="/sandbox/sites/default/files/buttons/fbicon.png" width="15" /&gt;
    &lt;/a&gt;
&lt;/div&gt;


Or add "/" before sites as src="/sites/default/files/buttons/fbicon.png" and set your base url to http://www.thebeat99.com/sandbox