I like the look of roughdraft.io for automatically rendering my Github Gists as a blog at http://lukego.roughdraft.io/.
I'd prefer to use my own name in the URLs though, so that links aren't permanently dependent on roughdraft.io. (There's a lot of churn in my blog infrastructure life, it seems.) I tried a little Apache config to make http://blog.lukego.com/6634948 display the content of http://lukego.roughdraft.io/6634948:
ProxyPassMatch ^(/[0-9]*)$ http://lukego.roughdraft.io$1
but for some reason the browser is redirecting to the roughdraft URL instead of letting apache transparently proxy. I wonder why.
$ telnet blog.lukego.com 80
Trying 46.4.118.98...
Connected to blog.lukego.com.
Escape character is '^]'.
GET /6634948 HTTP/1.0
Host: blog.lukego.com
HTTP/1.1 302 Found
Date: Sun, 19 Jan 2014 11:56:30 GMT
Server: nginx
Content-Type: text/html;charset=utf-8
Content-Length: 0
Status: 302 Found
Location: http://lukego.roughdraft.io/6634948
Thinking cap on...
Possibly you need a ProxyPassReverse too?