Я настроил маскировку DNS для своего домена GoDaddy, чтобы мой URL-адрес Amazon EC2 не отображался пользователю. Вместо исходного index.html, возвращаемого Nginx, пользователь теперь упаковывает его в некоторые вещи GoDaddy:
<head>
<title>My Home</title>
<META name="description" content="Blah blah."><META name="keywords" content="Blah, blah">
</head>
<frameset rows="100%,*" border="0">
<frame src="http://ec2-xx-xxx-xxx-xx.us-west-2.compute.amazonaws.com" frameborder="0" />
<frame frameborder="0" noresize />
</frameset>
Конечная проблема заключается в том, что это, похоже, нарушает настройку моего метаданного окна просмотра HTML в исходном index.html, и страница неправильно отображается на мобильных устройствах. Конечно, настройка все еще где-то там, но браузеры, похоже, игнорируют ее, вероятно, из-за этого фрейма.
Как я могу это исправить? Я даже не знаю, правильно ли я делаю эту настройку, так как я в этом деле полный новичок :)
Похоже, вы просто хотите, чтобы ваше доменное имя разрешалось в экземпляр EC2. То, что вы сейчас пытаетесь сделать, запутано давно, чтобы добиться этого. Ваш нынешний путь навредит вам в рейтингах и т. Д.
Вероятно, вы действительно хотите: