Where is that constructed? I need the blog to use a different address.
Because I have WP hosted on a local IP address (192.168.x.y) and when I access it through that IP, the local IP address is stored in the image URL.
So when you embed an image in a post it doesn’t show over the Internet. In my humble opinion this is a bug, and the path to an image should be made absolute by take the relative path and prepending it by the wordpress URL in Options.