В настоящее время мне нужно, чтобы xxx.one.com загружал содержимое yyy.two.com. Это означает, что когда кто-то войдет в xxx.one.com, он фактически увидит содержимое yyy.two.com (URL-адрес в браузере не изменится и останется xxx.one.com).
Домены размещаются на отдельной хостинговой компании. yyy.two.com находится на cPanel, а xxx.one.com - на неизвестном плане хостинга, хотя я могу получить его подробности.
yyy.two.com имеет тот же IP-адрес, что и www.two.com, и его нельзя изменить (как сказала мне хостинговая компания).
Есть идеи, как мне решить эту проблему?
Спасибо,
Рой
Можно ли изменить запись DNS для xxx.one.com на CNAME на yyy.two.com? Вам также необходимо настроить веб-сервер yyy.two.com для обработки xxx.one.com как псевдонима (ServerAlias в Apache говорит)
Как насчет iframe старой школы?
Ваш браузер не поддерживает фреймы.
Предлагаю использовать proxypass и proxyreverse.
Пример обратного прокси:
ProxyPass / foo http://foo.example.com/bar
ProxyPassReverse / foo http://foo.example.com/bar
Больше на: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
Подробности:
Если вы используете apache, вы можете добавить виртуальный хост для xxx.one.com. В этом случае добавление примера ProxyPass, как указано выше, сделает URL-адрес http://xxx.one.com/foo чтобы загрузить контент с foo.example.com/bar.
Этот пример полезен, если вы не хотите открывать этот сайт прямо в Интернете или когда вам лень изменять vpn для одного веб-сайта (пример можно продолжить).
В среде веб-хостинга это разрешено, только если у вас есть машина VPS или если у вас есть доступ к файлу конфигурации apache: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass
Контекст: конфигурация сервера, виртуальный хост, каталог
Сообщите мне, если потребуется дополнительная информация.