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 réécrire toutes les requêtes http sur mon serveur Web en requêtes https. J'ai commencé avec les éléments suivants: serveur { écoutez 80; emplacement / { réécrire ^ (. *) https: //monsite.com$1 permanent; } ... Un problème est que cela supprime toute information de sous-domaine (par exemple, node1.mysite.com/folder), comment …
J'ai une page d'inscription sur un sous-domaine tel que: https://signup.example.com Il ne devrait être accessible que via HTTPS, mais je crains que les gens ne tombent dessus via HTTP et obtiennent un 404. Mon bloc html / server dans nginx ressemble à ceci: html { server { listen 443; server_name …
Je cherche une réponse trop simplifiée à la question suivante. J'essaie de développer une compréhension fondamentale du fonctionnement de Nginx aux côtés de quelque chose comme Gunicorn. Ai-je besoin de Nginx et de quelque chose comme Gunicorn pour déployer des applications Django sur Nginx? Si oui, qu'est-ce qui gère réellement …
Existe-t-il un moyen de partager les directives de configuration sur deux server {}blocs nginx ? J'aimerais éviter de dupliquer les règles, car les contenus HTTPS et HTTP de mon site sont servis avec exactement la même configuration. Actuellement, c'est comme ça: server { listen 80; ... } server { listen …
[ Rédigé à la baisse et édité à partir de https://stackoverflow.com/questions/21933955 car il a été jugé trop sysadmin-like pour StackOverflow.] J'ai un conteneur Docker sous Nginx, qui est lié à un autre conteneur Docker. Le nom d'hôte et l'adresse IP du deuxième conteneur sont chargés dans le conteneur Nginx en …
Comment définir l'en-tête Access-Control-Allow-Origin pour pouvoir utiliser les polices Web de mon sous-domaine sur mon domaine principal? Remarques: Vous trouverez des exemples de cela et d'autres en-têtes pour la plupart des serveurs HTTP dans les projets HTML5BP Server Configs https://github.com/h5bp/server-configs
Nginx fonctionne sur le port 80 et je l'utilise pour inverser les URL de proxy avec le chemin /food' accès au port de 3200cette façon: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Cela fonctionne bien, mais j'ai une application sur le port 3200, pour laquelle je …
J'ai entendu dire récemment que Nginx avait ajouté la mise en cache à sa fonctionnalité de proxy inverse. J'ai regardé autour mais je n'ai pas trouvé beaucoup d'informations à ce sujet. Je souhaite configurer Nginx en tant que proxy inverse de mise en cache devant Apache / Django: pour avoir …
Nous savons tous comment activer un site Web en utilisant Apache sur Linux. Je suis à peu près sûr que nous sommes tous d'accord pour utiliser la commande a2ensite. Malheureusement, aucune commande équivalente par défaut n’est fournie avec Nginx, mais il est arrivé que j’ai installé un paquet sur Ubuntu …
J'utilise nginx en tant que proxy inverse. Chaque fois que je mets à jour la configuration pour elle en utilisant sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" Je fais face à un bref temps d'arrêt. Comment puis-je éviter cela?
J'ai configuré Apache pour renvoyer une réponse 200 sans servir de fichier avec cette ligne de configuration Redirect 200 /hello Puis-je faire cela avec Nginx? Je ne veux pas servir un fichier, je veux juste que le serveur réponde avec un 200 (je ne fais que consigner la demande). Je …
J'ai un peu d'expérience avec Linux, mais aucun avec Nginx. J'ai été chargé de rechercher des options d'équilibrage de charge pour un serveur d'applications. J'ai utilisé apt-get pour installer nginx et tout semble aller pour le mieux. J'ai quelques questions. Quelle est la différence entre le dossier sites-available et le …
J'utilise nginx pour le serveur de contenu statique. Existe-t-il un moyen de définir les en-têtes d'expiration pour chaque fichier respectant une règle spécifique? Par exemple, puis-je définir l'en-tête Expires pour tous les fichiers portant l'extension ".css"?
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.