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.

2
Page de maintenance sur nginx, meilleures pratiques
Je souhaite configurer le serveur pour afficher une page de maintenance lorsqu'elle existe. J'ai essayé ce code et fonctionne: location / { try_files /maintenance.html $uri $uri/ @codeigniter; } Mais j'ai remarqué qu'il serait servi avec un code de statut 200, et cela peut causer de la confusion aux moteurs de …

3
Problèmes de redémarrage de Nginx
Tout à coup, au redémarrage de Nginx, j'obtiens l'erreur suivante: Redémarrage de nginx: [alerte]: impossible d'ouvrir le fichier journal des erreurs: open () "/var/log/nginx/error.log" a échoué (13: autorisation refusée) 2011/02/16 17:20:58 [warn] 23925 # 0: la directive "user" n'a de sens que si le processus maître s'exécute avec des privilèges …
13 terminal  nginx 

1
MPM Apache - Worker vs Prefork
J'essaie de savoir quel est le meilleur MPM Apache que je peux installer sur mon VPS. J'ai vu quelques benchmarks et MPM Worker semble mieux fonctionner que Prefork, mais pour une raison quelconque, tout le monde semble recommander Prefork over Worker pour les configurations PHP. Est-ce juste parce que certaines …

3
Nginx réécrit l'URL uniquement si le fichier existe
J'ai besoin d'écrire une règle de réécriture pour Nginx afin que si un utilisateur essaie d'accéder à une ancienne URL d'image: /images/path/to/image.png et le fichier n'existe pas, essayez de rediriger vers: /website_images/path/to/image.png UNIQUEMENT si l'image existe dans la nouvelle URL, sinon continuez avec le 404. La version de Nginx sur …
13 nginx  rewrite 

4
Vernis Nginx Nginx Django?
J'ai une application django et je veux configurer Varnish sur un serveur en face d'elle. Dans un autre thread de défaut de serveur, quelqu'un a suggéré de mettre Nginx devant Varnish. Dois-je mettre Nginx devant Varnish sur le serveur de mise en cache? Si oui, dois-je utiliser Nginx sur le …
13 nginx  django  varnish 

2
Comment diviser la configuration nginx sur plusieurs lignes?
En particulier lors de la configuration de l'en - tête HPKP (ou d'autres en-têtes longs en général), il serait utile de diviser une ligne dans une configuration nginx sur plusieurs lignes. Voici le résultat souhaité: pin-sha256="X3pGTSOuJeEVw989IJ/cEtXUEmy52zs1TZQrU06KUKg="; pin-sha256="MHJYVThihUrJcxW6wcqyOISTXIsInsdj3xK8QrZbHec="; pin-sha256="isi41AizREkLvvft0IRW4u3XMFR2Yg7bvrF7padyCJg="; pin-sha256="I/bAACUzdYEFNw2ZKRaypOyYvvOtqBzg21g9a5WVClg="; pin-sha256="Y4/Gxyck5JLLnC/zWHtSHfNljuMbOJi6dRQuRJTgYdo="; pin-sha256="/oCVQg3nP3DroGpFdAbaiYzenycUftqrH3LAyaIal2g="; Cependant, pour le navigateur, il ne doit y avoir …

2
Servir plusieurs points de terminaison proxy sous emplacement dans Nginx
J'ai quelques points de terminaison d'API que je veux servir à partir d'un emplacement unique /apiavec des sous-chemins allant vers différents points de terminaison. Plus précisément, je veux que les webdis soient disponibles sur /apiet une API propriétaire disponible sur /api/mypath. Je ne m'inquiète pas des conflits avec l'API webdis …

4
Analyseur de journaux pour nginx [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet de la défaillance du serveur. Fermé il y a 6 mois . J'ai une application Web exécutée avec nginx et je voudrais …
13 nginx 

2
Nginx - Forward HTTP AUTH - Utilisateur?
J'ai des problèmes avec Nginx et Jenkins (Hudson). J'essaie d'utiliser Nginx comme proxy inverse pour l'instance Jenkins avec l'authentification HTTP de base. Cela fonctionne jusqu'à présent, mais je ne sais pas comment passer l'en-tête avec le nom d'utilisateur d'authentification? location / { auth_basic "Restricted"; auth_basic_user_file /usr/share/nginx/.htpasswd; sendfile off; proxy_pass http://192.168.178.102:8080; …

2
Mise en cache du proxy Nginx - comment vérifier si cela fonctionne?
J'ai configuré mon fichier nginx.conf pour utiliser la mise en cache du proxy à partir des didacticiels que j'ai trouvés en ligne. Maintenant, j'essaie de comprendre comment vérifier si cela fonctionne réellement. J'ai lu quelque part que l'ajout add_header X-Cache-Status $upstream_cache_status;au fichier de configuration dans la section serveur devrait ajouter …


3
réécriture nginx ajouter un paramètre à la fin d'une URL
J'ai besoin de configurer mon proxy inverse pour que le paramètre suivant soit ajouté à la fin de l'URL: &locale=de-de Cela fonctionne presque: rewrite ^(.*)$ $1&locale=de-de break; Cependant, le problème est que je n'ai besoin d'ajouter '& locale = de-de' que s'il n'est pas déjà là et s'il y a …
13 nginx  regex 

3
Comment refuser l'accès aux ressources basées sur les en-têtes X-forwarded-for
J'essaie de restreindre l'accès aux ressources derrière Nginx en fonction de l'adresse IP du client transmise dans les en-têtes X-forwarded-for. Nginx s'exécute dans un conteneur sur un cluster Kubernetes sur Google Cloud Platform et les ips des clients réels sont transmis uniquement dans l'en-tête x-forwarded-for Jusqu'à présent, j'ai réussi à …
13 nginx 


1
Pourquoi le format de nginx $ ssl_client_i_dn a-t-il soudainement changé?
Nous utilisons des certificats côté client pour authentifier l'un de nos clients. Notre configuration est la suivante: nous avons nginx devant une application Django. Dans notre configuration nginx, nous avons les paramètres requis pour que la vérification du certificat côté client fonctionne ( ssl_client_certificate, ssl_verify_clientetc.) et uwsgi_param X-Client-Verify $ssl_client_verify; uwsgi_param …

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.