Перенаправить на другой сайт по конфигурации apache - PullRequest
0 голосов
/ 16 июня 2020

Мы запускаем приложение узла через обратный прокси. Вот наша конфигурация apache:

<VirtualHost *:80>
    ServerName abc.com

    Alias /blog/bn /var/www/website/dist/blog/bn
    Alias /blog /var/www/website/dist/blog

    <Directory /var/www/website/dist/blog/bn>
        Options All
        AllowOverride All
        order allow,deny
        allow from all
    </Directory>
    <Directory /var/www/website/dist/blog>
        Options All
        AllowOverride All
        order allow,deny
        allow from all
    </Directory>

    ProxyPassMatch ^/(blog|blog/bn) !

    ProxyPass / http://localhost:5000/
    ProxyPassReverse / http://localhost:5000/
</VirtualHost>

Здесь мы также ведем 2 других блога ( blog & blog / bn ) и URL этих приложений:

  • ab c .com / blog
  • ab c .com / blog / bn

Теперь мы запускаем новое приложение под названием : business.com , а мы хотим перенаправить с ab c .com / example

Итак мы написали правило:

ProxyPassMatch /example https://example.com
ProxyPassReverse /example https://example.com

Бу не работает. Итак, как мы могли перенаправить с помощью apache?

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