How to identify actual pageloads in Ghost (or just exclude everything else from nginx)


I need to isolate requests that result in actual theme template loads (homepage, posts, pages, tags, authors and errors) via nginx in order to send server-side payload hits to google analytics measurement protocol.

For this, I would have to send all other request to the ghost process from a separate location block.

The way I see it, either there is some useful endpoint for the templating engine (something like /index.js or idk) or, if not, I could intercept everything else and send @ghost before finally letting location / kick in.

For the former scenario, the question is what would that endpoint be. For the latter, the question is where I could find an exhaustive list of all the resources that ghost handles (such as images, feeds, sitemaps, whatever).

closed #2

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.