Ghost index in subdirectory

April 25, 2015 693 views
LEMP Ghost Nginx

Hello,

I'm trying to get my ghost blog to http://mydomain.com/blog but still have my blogposts at http://mydomain.com/blogpost and not http://mydomian.com/blog/blogpost.

Been trying a lot of different alternatives but still end up with either http://mydomain.com/blog/blogpost or that Ghost Index takes over http://mydomain.com (where I want to serve my own static page, with subpages).

I run on Nginx.

1 Answer

Could you share what you've tried? Generally, your Nginx configuration would need to look something like this:

    location ^~ /blog {
        proxy_pass http://localhost:2368;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_buffering off;
    }
}
Have another answer? Share your knowledge.