ProxyPass не работает должным образом, не перенаправляет с реагирующим маршрутизатором - PullRequest
0 голосов
/ 04 июля 2019

Я использую Сервер

версия: Apache / 2.4.6 (CentOS)

Я разместил на нем приложение реакции, которое имеет собственную систему маршрутизации. и в конфигурации Apache я хочу направить /api звонки на другой порт того же сервер, но всякий раз, когда я вызываю API как https://servername.com/api, он направляет меня реагировать приложение

моя конфигурация apache такая, как показано ниже

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    Options -MultiViews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.html [QSA,L]
</Directory>

LoadModule proxy_http_module /usr/lib64/httpd/modules/mod_proxy_http.so
NameVirtualHost *:80

<VirtualHost *:443>
    ServerName dummy.com
    ---Proxy *---
    Order deny,allow
        Allow from all
    ---/Proxy---
    SSLProtocol TLSv1.2
    SSLCompression Off
    SSLEngine On
    SSLProxyEngine On
    SSLHonorCipherOrder on
    SSLCipherSuite Something+Something+Something+Something+Something+Something+Something+Something+Something+Something+Something+Something+Something+Something
    SSLCertificateFile /etc/httpd/ssl-cert/dummy.com.crt
    SSLCertificateKeyFile /etc/httpd/ssl-cert/dummy.com.key
    SSLCertificateChainFile /etc/httpd/ssl-cert/dummy.chained.crt
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass https://dummy.com/api http://localhost:4004
    ProxyPassReverse https://dummy.com/api http://localhost:4004
</VirtualHost>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...