Ho implementato la limitazione della frequenza con Nginx (che funziona in modo eccellente, tra l'altro) e vorrei visualizzare una pagina di errore 503 personalizzata.
Ho seguito esempi sul web senza fortuna.
Sto eseguendo una configurazione semplice che assomiglia a questo:
listen x.x.x.x:80
server_name something.com
root /usr/local/www/something.com;
error_page 503 /503.html;
location / {
limit_req zone=default burst=5 nodelay;
proxy_pass http://mybackend;
}
L'idea è che ai nostri utenti a tariffa ridotta verrebbe mostrata una pagina speciale che spiega cosa stava succedendo. Il limite di velocità sta funzionando, ma la pagina 503 integrata sta eseguendo il rendering.
Qualche idea?