Apache Proxy перенаправляет на неправильный домен - PullRequest
0 голосов
/ 07 марта 2019

У меня есть старый веб-сайт, работающий на Apache (: 8080), и я хочу прокси-сервер к новой системе, размещенной в Nginx (: 80).

<VirtualHost *:8080>
    DocumentRoot "/Users/patrick/project-old"
    ServerName projectold.localhost

    ProxyPreserveHost On
    ProxyRequests Off
    ProxyPass "/products/manager" "http://projectsnew.localhost/products/manager"
    ProxyPassReverse "/products/manager" "http://projectsnew.localhost/products/manager"
</VirtualHost>

В nginx у меня есть это:

server {
    listen       80;
    server_name localhost;
    ...
}

server {
    listen       80;
    server_name projectnew.localhost;
    ...
}

Когда я получаю доступ к http://projectold.localhost/products/manager, apache, перенаправьте меня на http://localhost вместо http://productnew.localhost.

Но если я удаляю localhost.conf из Nginx, все прекрасно работает.

Что не так с моей конфигурацией?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...