Я настроил маскировку 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. То, что вы сейчас пытаетесь сделать, запутано давно, чтобы добиться этого. Ваш текущий способ повредит вам в рейтинге и т. Д.
Что вы, вероятно, действительно хотите, это: