Can you have a blog in a subdirectory hosted on a different server?

A reverse proxy could work, such as varnish or nginx. Using varnish as an example:

backend blog {
   .host = "blog-server-ip";
}

backend default {
   .host = "current-domain-ip";
}

sub vcl_recv {
   if (req.rul ~ "^/blog/") {
      req.backend = blog;
   }
}

Leave a Comment