Вопросы с тегом «proxypass»

ProxyPass в Apache и proxy_pass в nginx - это директивы, используемые для указания, какой бэкэнд или удаленный сервер должен обрабатывать запрос.

4
Как удалить путь с помощью nginx proxy_pass
У меня запущено веб-приложение http://example.com/и я хочу «смонтировать» другое приложение на отдельном сервере http://example.com/en. Восходящие серверы и, proxy_passкажется, работают, но для одной проблемы: 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; } } При открытии example.com/enмое обратное приложение возвращается 404 not …
77 nginx  path  proxypass 

2
Apache ProxyPass с SSL
Я хочу прокси-запросы с сайта SSL через сайт без SSL. Мой Apache httpd.conf выглядит так: <VirtualHost 1.2.3.4:80> ServerName foo.com ProxyPass / https://bar.com/ </VirtualHost> Поэтому, когда я захожу на http://foo.com , я ожидаю, что apache сделает запрос на https://bar.com и отправит мне страницу, которую он получил. Вместо этого я получаю 500 …

2
Регулярное выражение Nginx не работает с пропуском прокси
Я пытаюсь заставить эти 2 директивы определения местоположения работать в Nginx, но я получаю некоторые ошибки при загрузке Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } Это ошибка, которую я получаю: nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular …
44 nginx  proxy  regex  proxypass 

4
Настройте nginx для jboss / tomcat
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить при сбое сервера. Мигрировал 8 лет назад . Для передачи трафика на JBoss / TomCat через порт 80 с использованием Apache мы использовали его для установки и настройки mod_jk. Есть ли эквивалент для nginx? Как правило, требуется, чтобы …

2
Proxy Pass не работает
Я пытаюсь заставить ProxyPass работать на моей установке OpenSUSE 13.1. Я пытался: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (Все комбинации заявлений безрезультатны). Я продолжаю получать ту же ошибку снова и снова: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: Syntax error on line 4 of …

3
Домен прокси Nginx в другой домен без URL изменения
Мой вопрос в Subj. У меня есть один домен, это конфиг 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; } location / { …
18 nginx  proxypass 

2
Можете ли вы использовать Redirect и Proxypass одновременно
Я использую Apache 2.2.15 на CentOS, чтобы предоставить SSL для приложения TomCat. ProxyPass / http://127.0.0.1:8090/ connectiontimeout=300 timeout=300 ProxyPassReverse / http://127.0.0.1:8090 Это работает хорошо, и все отлично; Тем не менее, я хочу добавить следующую строку: Redirect permanent /broken/page.html https://www.servername.com/correct/page.html перед тем как обрабатывать ошибку в самом приложении TomCat. Однако, похоже, что …

4
Как настроить HTTP-сервер Nginx proxy_pass Node.js через сокет UNIX?
Я пытаюсь настроить сервер Nginx для подключения к HTTP-серверу Node.js через сокет домена UNIX. Файл конфигурации Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (согласно http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Скрипт Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received request'); req.end('received request\n'); }).listen('/tmp/app.socket'); Теперь, когда я пытаюсь позвонить …

1
ProxyPass: перенаправить URL каталога на нестандартный порт
Я искал Google и не имел большого успеха в поиске ответа. Я использую сервер в Ubuntu, и у меня установлены программы, использующие различные нестандартные порты. Каждый из них использует свой порт, в моем случае это 9090, 9091, 9092, 9093 и 9094. Я настроил сервер Apache и имею доменное имя, которое …

3
Помогите мне понять, как использовать ProxyPass
ОБНОВЛЕНИЕ: я добавил пересмотренный вопрос, поиграв с ним двумя ответами ниже. Всем привет, Если вы читаете это, вы, вероятно, знакомы с mod_proxy Apache и его функцией ProxyPass. Как и у многих других, у меня есть проблема с приложением, к которому я могу получить доступ из-за пределов нашей внутренней сети, но …

1
Как предотвратить использование nginx для определенных подкаталогов обратного прокси
На Apache вы можете ProxyPass все, кроме одного или нескольких подкаталогов (с "!"). ProxyPass /subdir ! ProxyPass / http://localhost:9999/ Что такое эквивалент Nginx? Мое первое предположение явно не работает: location /subdir { root /var/www/site/subdir; } location / { proxy_pass http://localhost:9999/ ; }

1
Apache ProxyPass или ProxyPassMatch для исключения файла из прокси
У меня есть VirtualHost, настроенный на прокси все запросы к другому серверу, работающему на порту 9000. Что я имею : ProxyPass / http://localhost:9000/ ProxyPassReverse / http://localhost:9000/ Что я пробовал: ! ProxyPass /test.html http://localhost:9000/ ProxyPass /test.html ! http://localhost:9000/ ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 Ни один из которых не работал ... Я хотел бы …

5
Как плавно перенести DNS веб-сервера с одного IP-адреса на другой?
В настоящее время у меня зарегистрировано доменное имя для сервера Linux / Apache, которое я собираюсь заменить другим на новом IP-адресе. Перенос данных будет относительно быстрым, и 5-минутный перерыв в этом процессе допустим. Запись DNS имеет TTL с 6-12 часов, что я не могу ускорить. Каковы возможные последствия этого изменения? …

2
Два веб-хоста, одно доменное имя, как поделиться двумя?
У меня есть домен, который размещен на сервере. Я хочу настроить другой сервер для обслуживания страниц вместо страниц на первом сервере. Как мне это настроить? Я думаю, что это похоже на среду аварийного переключения, верно? Мой сервер мог бы служить сервером «шлюза», показывая мои страницы, но если страница не существует …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.