AWS Elastic Beanstalk Rails modifie le gzip de configuration du passager

Bonjour, j’ai une application EBS et j’essaie d’activer gzip à ce sujet. Cependant, lorsque je teste la compression gzip, je constate que la page d’accueil elle-même est compatible avec gzip, cependant les appels à l’API ne sont pas compatibles avec gzip. Par exemple: masterpiecesart.com – gzip on! http://masterpiecesart.com/api/v2/counsortinges.json – gzip off! Dois-je append des fichiers de configuration supplémentaires dans le dossier .ebextensions pour activer gzip sur tous les appels?

Si oui, où cette configuration doit-elle être ajoutée. Dans une réponse suggérée ( Augmentation de client_max_body_size dans Nginx conf sur AWS Elastic Beanstalk ), je constate que le dossier ci-dessous / etc / nginx / .. est l’endroit où la conf doit être ajoutée.

files: "/etc/nginx/conf.d/proxy.conf" : mode: "000777" owner: ec2-user owner: ec2-user content: | client_max_body_size 20M; gzip on;

Cependant, quand je ssh dans mon instance ebs ec2, je ne vois aucun dossier nginx dans le répertoire / etc /. Le serveur nginx est en cours d’exécution sur /var/lib/passenger-standalone/3.0.17-x86_64-ruby1.9.3-linux-gcc4.6.2-1002/nginx-1.2.3/sbin/nginx et thr config semble provenir de /tmp/passenger-standalone.1661/config file.

Dans le fichier de configuration que je devrais append à .ebextensions, où dois-je append le fichier proxy.conf si ce n’est pas dans le fichier “/etc/nginx/conf.d/proxy.conf” comme indiqué dans la réponse ci-dessus.

Toute aide serait formidable, merci d’avance!