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.

1
Ressources d'apprentissage 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 2 ans . Je voudrais apprendre Nginx (j'essaie de configurer une solution de …
9 nginx 



4
Comment ajouter des en-têtes sans cache aux 404 pages servies par apache et nginx?
J'ai récemment rencontré un problème après être passé à Cloudflare, et la solution consiste essentiellement à empêcher Cloudflare de mettre en cache les réponses 404. Dans notre configuration multi-serveurs à charge équilibrée, des 404 occasionnels se produisent, mais ils sont rapidement corrigés par rsync (via lsyncd). Avant Cloudflare, une nouvelle …



2
nginx: Pourquoi je ne peux pas mettre proxy_set_header dans une clause if?
Avec cette configuration: server { listen 8080; location / { if ($http_cookie ~* "mycookie") { proxy_set_header X-Request $request; proxy_pass http://localhost:8081; } } } J'ai cette erreur lorsque je recharge le service nginx: Reloading nginx configuration: nginx: [emerg] "proxy_set_header" directive is not allowed here in /etc/nginx/conf.d/check_cookie.conf:5 nginx: configuration file /etc/nginx/nginx.conf test …

2
Modifier les données transmises par proxy par nginx à la volée
J'ai une configuration nginx qui reçoit les demandes des hôtes externes et les envoie par proxy à un serveur interne. La configuration ressemble à ceci: server { listen 10.0.0.66:443; server_name my.example.com; root /websites/my.example.com ssl on; ssl_certificate /websites/ssl/my.example.com.crt; ssl_certificate /websites/ssl/my.example.com.key; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; location / …

1
Nginx. Héritage de la directive serveur.
Existe-t-il un moyen de réduire la construction comme: server { server_name regular_site; location /api/ { proxy_pass 127.0.0.1:5000; } location / { proxy_pass 127.0.0.1:3000; } } server { server_name mobile_site; location /api/ { proxy_pass 127.0.0.1:5000; } location / { proxy_pass 127.0.0.1:3001; } } à server api { location /api/ { proxy_pass …

8
Nginx phpmyadmin redirigeant vers / au lieu de / phpmyadmin lors de la connexion
J'ai des problèmes avec mon phpmyadmin sur mon installation nginx. Lorsque j'entre <ServerIP>/phpmyadminet me connecte, je suis redirigé vers <ServerIP>/index.php?<tokenstuff>au lieu de<ServerIP>/phpmyadmin/index.php?<tokenstuff> Fichier de configuration Nginx: user nginx; worker_processes 5; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - …

2
Emplacement «mondial» de NGINX
Est-il possible de créer un emplacement «global» pour un serveur NGINX? J'aimerais que chaque site servi par NGINX ait accès à un dossier / global /; le long des lignes de http { [...stuff...] #Global path location /global/ { root /my/global/location/; } server { listen 127.0.0.1:80; server_name example.com; [...standard config...] …
9 nginx 

5
Comment utiliser ssl_verify_client = ON sur un serveur virtuel et ssl_verify_client = OFF sur un autre?
Je veux forcer la vérification du client SSL pour l'un de mes hôtes virtuels. Mais obtenez l'erreur "Aucun certificat SSL requis n'a été envoyé", en essayant d'en obtenir quelque chose. Voici mes configurations de test: # defaults ssl_certificate /etc/certs/server.cer; ssl_certificate_key /etc/certs/privkey-server.pem; ssl_client_certificate /etc/certs/allcas.pem; server { listen 1443 ssl; server_name server1.example.com; …
9 nginx  ssl  web 

2
nginx: ordre de résolution «nom_serveur»?
J'ai plusieurs blocs "serveur" dans mon nginx.conf. La documentation semble erronée sur l'ordre dans lequel la correspondance nom_serveur a lieu. Ma conf ressemble à quelque chose comme: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do something else } …
8 nginx 


1
Utiliser plusieurs fichiers de mots de passe pour nginx
J'ai plusieurs serverblocs dans ma configuration, tous utilisant le même fichier que auth_basic_user_file. Nous avons maintenant commencé à travailler avec une main-d'œuvre externe, et nous aimerions ajouter des utilisateurs supplémentaires à l'un des serverblocs, tout en conservant les utilisateurs d'origine également. Bien que la documentation ne l'indique pas, l'utilisation de …
8 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.