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.
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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; …
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 …
J'ai besoin d'inclure du contenu dynamique dans des pages statiques au niveau du serveur Web. Les 2 options que j'ai trouvées jusqu'à présent sont Server Side Include (SSI)et Edge Side Include (ESI). Alors que les origines de SSIsemblent anciennes et obscures (cette page en cache de 95 de l'Université de …
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 …
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 à …
J'essaie de passer des certificats auto-signés aux certificats Let's Encrypt sur mon serveur Web nginx. Actuellement, je redirige toutes les demandes vers http/80vers https/443, qui utilise un certificat auto-signé que j'ai créé il y a quelque temps. Maintenant - d'après ce que je comprends, Let's Encrypt fait une demande sur …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.