Моя текущая конфигурация состоит из этого, где: 8000 является приложением nodejs с экспресс.
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
Alias /old /var/www/php-site
<Directory "/var/www/php-site">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
ProxyRequests on
<Location />
ProxyPass http://localhost:8000/
ProxyPassReverse http://localhost:8000/
</Location>
</VirtualHost>
Как мне заставить это работать, где / old направляет на старый сайт? По некоторым причинам это не признает это. Или, что еще лучше, как сохранить оба значения на уровне «/», где «/ page» перейдет в приложение с соответствующим каталогом. Например, если на php-сайте есть страница / вступление, а на экспресс-сайте его нет, он вытянет страницу с php-сайта. А если на экспресс-сайте есть страница «/ about», то она его оттуда потянет?
Задача ещё не решена.
Других решений пока нет …