J'ai une application Web en cours d'exécution sur http://example.com/et souhaite "monter" une autre application sur un serveur distinct http://example.com/en. Les serveurs en amont et proxy_passsemblent fonctionner, mais pour un problème: upstream luscious { server lixxxx.members.linode.com:9001; } server { root /var/www/example.com/current/public/; server_name example.com; location /en { proxy_pass http://luscious; } } Lors …
Je souhaite utiliser les requêtes d'un site SSL via un site non SSL. Mon httpd.conf Apache ressemble à ceci: <VirtualHost 1.2.3.4:80> ServerName foo.com ProxyPass / https://bar.com/ </VirtualHost> Ainsi, lorsque je visite http://foo.com , je m'attends à ce qu'apache fasse une demande à https://bar.com et m'envoie la page qu'il a récupérée. …
J'essaie de faire en sorte que ces 2 directives d'emplacement fonctionnent dans Nginx, mais certaines erreurs me sont renvoyées lors du démarrage de Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } C'est l'erreur que je reçois: nginx: [emerg] "proxy_pass" cannot have URI part …
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre lors d'une panne de serveur. Migré il y a 8 ans . Afin de transmettre le trafic vers JBoss / TomCat sur le port 80 en utilisant Apache, nous avons utilisé pour installer et …
J'essaie de faire fonctionner ProxyPass sur mon installation d'OpenSUSE 13.1. J'ai essayé: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (Toutes les combinaisons de déclarations en vain). Je reçois toujours la même erreur: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: Syntax error on line 4 of …
Ma question est dans le subj. J'ai un seul domaine, c'est la configuration de nginx: server { listen 80; server_name connect3.domain.ru www.connect3.domain.ru; access_log /var/log/nginx/connect3.domain.ru.access.log; error_log /var/log/nginx/connect3.domain.ru.error.log; root /home/httpd/vhosts/html; index index.html index.htm index.php; location ~* \.(avi|bin|bmp|css|dmg|doc|docx|dpkg|exe|flv|gif|htm|html|ico|ics|img|jpeg|jpg|js|m2a|m2v|mov|mp3|mp4|mpeg|mpg|msi|pdf|pkg|png|pps|ppt|pptx|ps|rar|rss|rtf|swf|tif|tiff|txt|wmv|xhtml|xls|xml|zip)$ { root /home/httpd/vhosts/html; access_log off; expires 1d; } location ~ /\.(git|ht|svn) { deny all; } …
J'utilise Apache 2.2.15 sur CentOS pour fournir SSL pour une application TomCat. ProxyPass / http://127.0.0.1:8090/ connectiontimeout=300 timeout=300 ProxyPassReverse / http://127.0.0.1:8090 Cela fonctionne bien et tout est super; cependant, je veux ajouter la ligne suivante: Redirect permanent /broken/page.html https://www.servername.com/correct/page.html avant ce qui précède pour gérer une erreur dans l'application TomCat elle-même. …
J'essaie de configurer un serveur Nginx pour se connecter à un serveur HTTP Node.js via une socket de domaine UNIX. Le fichier de configuration Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (selon http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Le script Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received …
J'ai effectué des recherches sur Google et je n'ai pas réussi à trouver une réponse. J'exécute un serveur sur Ubuntu et j'ai installé des programmes qui utilisent divers ports non standard. Chacun utilise un port différent, dans mon cas ce sont 9090, 9091, 9092, 9093 et 9094. J'ai configuré un …
MISE À JOUR: J'ai ajouté une question révisée après avoir joué avec elle deux réponses ci-dessous. Salut, Si vous lisez ceci, vous connaissez probablement le mod_proxy d'Apache et sa fonction ProxyPass. Comme beaucoup d'autres, j'ai le problème d'avoir une application à laquelle je peux accéder depuis l'extérieur de notre réseau …
Sur Apache, vous pouvez tout ProxyPass sauf un ou plusieurs sous-répertoires (avec "!"). ProxyPass /subdir ! ProxyPass / http://localhost:9999/ Qu'est-ce que l'équivalent Nginx? Ma première supposition ne fonctionne évidemment pas: location /subdir { root /var/www/site/subdir; } location / { proxy_pass http://localhost:9999/ ; }
J'ai un VirtualHost défini pour proxy toutes les demandes vers un autre serveur fonctionnant sur le port 9000. Ce que j'ai : ProxyPass / http://localhost:9000/ ProxyPassReverse / http://localhost:9000/ Ce que j'ai essayé: ! ProxyPass /test.html http://localhost:9000/ ProxyPass /test.html ! http://localhost:9000/ ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 Rien de tout cela n'a fonctionné ... …
J'ai actuellement un nom de domaine enregistré pour un serveur Linux / Apache que je vais remplacer par un autre sur une nouvelle adresse IP. La migration des données sera relativement rapide et une interruption de 5 minutes au cours de ce processus est acceptable. L'enregistrement DNS a un TTL …
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.