Нет, я уверен, что это невозможно на виртуальном хостинге. Это не выполнит ваше условие номер 3. Это требует поддержки на уровне веб-сервера (например, с использованием Apache mod_proxy
)
Чтобы это работало, вам нужно настроить удаленный сервер, чтобы он мог обрабатывать прокси-запросы. Ни один здравомыслящий веб-сервер не предоставит такую возможность.