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.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

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;
Submit an Answer