Questions marquées «nginx»

Nginx ("eNgine x") est un serveur HTTP léger, hautes performances, proxy inverse, proxy de flux TCP et proxy de messagerie, publié sous une licence de type BSD.

3
Existe-t-il un moyen élégant de bloquer un groupe de référents à la fois?
Afin d'éviter le spam référent, mon nginx.conf contient une section comme celle-ci: if ($http_referer ~* spamdomain1\.com) { return 444; } if ($http_referer ~* spamdomain2\.com) { return 444; } if ($http_referer ~* spamdomain3\.com) { return 444; } Ces règles indiquent à nginx de fermer la connexion uniquement si l'utilisateur a défini …
21 nginx 

2
Désactiver le décodage d'URL dans le proxy nginx
Lorsque je navigue vers cette URL: http://localhost:8080/foo/%5B-%5Dserver ( nc -l 8080) le reçoit tel quel: GET /foo/%5B-%5D HTTP/1.1 Cependant, lorsque je proxy cette application via nginx (1.1.19): location /foo { proxy_pass http://localhost:8080/foo; } La même demande acheminée via le port nginx est transmise avec le chemin décodé: GET /foo/[-] HTTP/1.1 …
21 nginx  rewrite  url 

4
Comment puis-je faire en sorte que nginx supporte les formats @ font-face et autorise le contrôle d'accès-autorise-l'origine?
J'ai ajouté ces règles à mime.types: application/x-font-ttf ttf; font/opentype otf; application/vnd.ms-fontobject eot; font/x-woff woff; Maintenant, l'en-tête Content-Type est correctement défini pour chacun d'eux. Mon seul problème maintenant est que Firefox nécessite Access-Control-Allow-Origin. J'ai googlé cette réponse et ajouté ceci à ma directive serveur: location ~* \.(eot|ttf|woff)$ { add_header Access-Control-Allow-Origin *; …

6
Pourquoi Nginx est-il plus populaire que lighttpd?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'aimerais utiliser Lighttpd en production pour servir des applications Django mais je vois que ces jours-ci, Nginx est de plus en …
21 nginx  lighttpd  django 



3
NGINX add_header, ajout de plusieurs en-têtes
J'essaie d'envoyer plusieurs en-têtes add_header Access-Control-Allow-Origin http://dev.anuary.com; add_header Access-Control-Allow-Origin https://dev.anuary.com; Cependant, au lieu de cela, NGINX les transforme en Access-Control-Allow-Origin: http://dev.anuary.com, https://dev.anuary.com Quelle est la solution?
21 nginx 

3
Pourquoi sub_filter semble-t-il ne pas fonctionner lorsqu'il est utilisé en conjonction avec proxy_pass?
Étant donné la configuration suivante de nginx: server { listen 80; server_name apilocal; sub_filter "apiupstream/api" "apilocal"; sub_filter_once off; location /people/ { proxy_pass http://apiupstream/api/people/; proxy_set_header Accept-Encoding ""; } } Sub_filter ne répond pas correctement aux parties de la réponse. Une fois que j'ai supprimé proxy_pass de la configuration, cela fonctionne correctement. …
21 nginx  proxy 


3
rediriger les sous-domaines génériques vers https (nginx)
J'ai une certification SSL générique et j'essaie de rediriger tout le trafic non SSL vers SSL. Actuellement, j'utilise ce qui suit pour rediriger l'URL non sous-domaine qui fonctionne bien. server { listen 80; server_name mydomain.com; #Rewrite all nonssl requests to ssl. rewrite ^ https://$server_name$request_uri? permanent; } quand je fais la …
20 nginx  https 

1
Configurations Nginx + WSGI recommandées
Veuillez expliquer les avantages / inconvénients lors de l'utilisation des différentes interfaces Nginx WSGI? Veuillez expliquer en détail ce qui différencie chaque configuration? Quelle configuration devrait évoluer le mieux? Le cas échéant, que faites-vous en ce moment et pourquoi? Quelques techniques que j'ai vues, mais dites-moi si j'en ai oublié: …


2
Que signifie le signe «@» dans les blocs d'emplacement nginx?
J'ai rencontré quelques questions et réponses ici qui utilisent cette syntaxe: location @default { # ... } location /somewhere { try_files $uri @default; } J'ai cherché haut et bas sur les Googles et je n'arrive pas à trouver de documentation à ce sujet. Qu'est-ce que cela signifie et quelles sont …
20 nginx 

1
Pour les événements envoyés par le serveur (SSE), quelle configuration de proxy Nginx est appropriée?
J'ai lu un tas de questions différentes sur la configuration Nginx appropriée pour SSE et j'ai trouvé des résultats déroutants concernant les paramètres à utiliser: /programming/17529421/sending-server-sent-events-through-a-socket-in-c /programming/13672743/eventsource-server-sent-events-through-nginx /programming/21630509/server-sent-events-connection-timeout-on-node-js-via-nginx Alors, quelle est la bonne réponse?
20 nginx 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.