Прежде всего - я желаю вам всего самого наилучшего на Новый год! :)

Проблема: я пытаюсь перенести старый сайт Joomla 1.5 на новый движок Joomla 3.9. Я сделал копию оригинальной страницы и восстановил ее на новой виртуальной машине Debian с помощью LAMPP (Apache2). Затем я сделал некоторые изменения в файле configuration.php. Одним из них был URL live_site. Копия страницы доступна по общему адресу https://public.domain.com/oldjoomla. Новый, конечно, доступен из Интернета в контексте .../newjoomla. Обе страницы имеют свой правильный адрес, заданный в файлах configuration.php. Но .. когда я использую ссылку на страницах, она перенаправляет меня на адрес локальной машины (например, https://public.domain.com/oldjoomla -> http://10.0.1.1/oldjoomla).

Обе страницы проксируются через IIS 8.5 на другой виртуальной машине, и прокси настроен точно так же, как и для других моих страниц / приложений, которые работают правильно.

Когда я повторяю базовый URL Joomla, он показывает мой локальный IP-адрес вместо публичного.

Любой совет, пожалуйста?

Кстати, я забыл упомянуть, что для меня важно использовать публичный адрес для тестирования reCaptcha, который (очевидно) не будет работать на частном адресе, так как он не может проверить URL-адрес, с которого осуществляется доступ.

0