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.
J'ai quelques emplacements sur mon serveur. Je veux capturer tous les autres emplacements que les utilisateurs donnent via le navigateur. Comment faire ça? Par exemple server { ... location /location1 { do something; } location /location2 { do something; } location /all_other_locations { return 301 http://www.google.de }
Comment atténuer l'attaque POODLE, tout en conservant la prise en charge des anciens clients tels que IE6 sous Windows XP ou un client de messagerie. J'ai remarqué que Google fait cela: https://www.ssllabs.com/ssltest/analyze.html?d=mail.google.com J'utilise nginx et openssl. De plus, je veux garder Forward Secrecy avec la plupart des navigateurs modernes. Je …
J'essaie actuellement d'obtenir que nginx ajoute un en-tête à la réponse lorsqu'il envoie une sorte d'erreur 50 *. J'ai déjà une directive add_header sur le bloc http, et qui est respectée pour toutes les demandes, sauf qu'il semble que des erreurs. J'ai également essayé ce qui suit dans l'un de …
J'essaie de compiler nginx à partir de la source avec le module SSL activé. Lorsque j'exécute cette commande: ./configure --with-http_ssl_module il fait ses vérifications habituelles pour voir si tout est installé correctement, puis cela apparaît: vérification de la bibliothèque OpenSSL ... introuvable ./configure: erreur: les modules SSL nécessitent la bibliothèque …
Je configure un serveur de basculement chargé d'accepter toute demande entrante et de répondre avec une réponse vide de 200. L'idée est de minimiser le temps de réponse et de s'assurer que nous n'envoyons aucun 40x ou 50x. J'ai essayé d'utiliser return 200;pour les emplacements souhaités dans Nginx, mais mes …
Mon application iOS accède actuellement au domaine A via http POST, mais je souhaite transmettre toutes les demandes au domaine B. Si j'utilise l'habituel, rewrite ^/(.*)$ http://mydomain/$1 permanent;les données POST semblent se perdre. Comment puis-je transmettre des données HTTP POST à un autre domaine à l'aide de NginX?
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 7 mois . lors de l'accès: http://example.com/somefolder -> http://example.com:8080/somefolder J'ai essayé ceci: http …
J'ai un proxy inverse sur nginx qui proxie pas mal de sites. J'ai récemment activé HTTP Strict Transport Security pour tous les sites Web compatibles SSL. J'ai maintenant un site qui ne veut pas que cela soit activé. Je pensais que je ferais simplement une simple vérification si mon amont …
J'utilise LEMP avec PHP7.0. J'ai ceci dans mon bloc serveur fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Mais lorsque j'ouvre le site, il renvoie une 502 Bad Gateway. Voici le journal des erreurs. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: "fsatcgi://unix:/var/run/php/php7.0-fpm.sock:", …
Je génère des paramètres Diffie-Hellman pour la ssl_dhparamdirective dans la configuration SSL de nginx. Le fichier dhparam.pemest créé avec la commande openssl dhparam 2048 -check -out dhparam.pem. Quelles autorisations dois-je définir pour ce fichier? Est-il sûr de partager dans un référentiel git ou dois-je le garder privé?
J'essaie de partager ma php5-fpmsocket via un volume avec mon nginxserveur web. Fpm et nginx s'exécutent dans des conteneurs différents et je veux les faire fonctionner via un volume partagé où je place le fichier socket de fpm. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) …
Trois questions auxquelles j'espère que quelqu'un pourra répondre: Comment savoir si mon serveur est déjà compromis en raison du bogue Shellshock? S'il a été compromis, y a-t-il un dossier particulier où je devrais rechercher les fichiers malveillants? À quoi ressemble un fichier malveillant? J'utilise CentOS 6, pile LEMP
J'ai cherché autour mais je n'ai pas trouvé de réponse directe, si quelqu'un pouvait clarifier cela, ce serait grandement apprécié, merci! location ~ \.php$ { try_files $uri = 404; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi.conf; } OU ET? upstream php { server unix:/run/php-fpm/php-fpm.sock; } Merci!
Je chaine ma configuration depuis nginx > apache/php à haproxy > nginx > apache/php (en utilisant haproxy 1.5-dev18 avec le support SSL compilé en) Nginx et haproxy sont correctement configurés pour définir l'en-tête HTTP_X_FORWARDED_PROTO. Cependant, lorsque nginx obtient le trafic ssl de haproxy, il voit la connexion comme http et …
J'utilise fedora 17, et lorsque j'installe nginx avec uwsgi en utilisant la socket de domaine unix, quand je place la socket dans un répertoire avec la permission appropriée, c'est ok, mais quand je place la socket dans la, /tmpcela provoquera une erreur nginx: connect() to unix:/tmp/MySite.sock failed (2: No such …
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.