iFrames в основном закрыты окнами для просмотра другого контента на вашем сайте. Это был полезный способ взломать вещи на сайтах, но они были заменены во многих сценариях.
Для вашего конкретного сценария, когда сайт полностью находится в другом домене, есть другие, более лучшие способы ссылаться на тот жесайт из нескольких доменов.
Лично я бы перенаправил в большинстве сценариев, где бы ни работал iFrame. Это приводит к тому, что пользователь переходит в любой дополнительный домен и перенаправляется в основной домен. Обычно это делается с помощью перенаправления 301 permanent
.
Однако один из случаев, когда мне нужен сайт, размещенный на нескольких доменах, - это когда сайт тематический на других доменах. Во многих этих случаях предпочтительнее разветвлять сайт и вносить изменения по мере необходимости, но в тех случаях, когда требуется та же самая база кода и просто тема поверх, я бы просто имел сервер (Apache, NGINX или любой другой сервер) прослушивает несколько доменов, обслуживающих один и тот же сайт .