Fix layout to allow serve website from a given base URL
Use https for external urls. This will eliminate stupid warnings if your blog uses https.
Fix ulrs for posts to allow serve website from a given base URL.