On Mon, Jan 24, 2022 at 04:57:02PM +0000, tony tabone wrote: Hi there,
> I am currently trying to implement a 503 reply with specific pages. I > basically have a nginx config which is using GEOIP. > > All the html files load fine with a 200 reply, however I am trying to change > the reply to 503 and still show the same page. > > Is it possible for this to be done ? I think I don't fully understand what your plan for request / response is; but the usual way in nginx to set a "custom" response body for non-200 http responses is to use error_page: http://nginx.org/r/error_page. Something like error_page 503 /5xx_errors.html; and then a "return 503;" or equivalent, might work for you? If you have an enumerated set of uri:s that you want to return different content to, then it might be possible to have a set of "location =" locations, each of which sets an error_page and an appropriate return. That might get a bit fiddly; if you can give a list of "for *this* request I want *this* response" pairs, it might be possible to come up with a better suggestion. Cheers, f -- Francis Daly fran...@daoine.org _______________________________________________ nginx mailing list -- nginx@nginx.org To unsubscribe send an email to nginx-le...@nginx.org