![Как решить эту проблему с DNS?](https://rvso.com/image/1366215/%D0%9A%D0%B0%D0%BA%20%D1%80%D0%B5%D1%88%D0%B8%D1%82%D1%8C%20%D1%8D%D1%82%D1%83%20%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%83%20%D1%81%20DNS%3F.png)
У меня есть веб-сервер Apache (на Windows VPS), и некоторое время назад я зарегистрировал домен .tk. Затем я выбрал (ns1.afraid.org) и (ns2.afraid.org) в качестве серверов имен и указал mydomain.tk на 22.22.22.22/script (например, местоположение веб-сайта). Теперь, когда кто-то вводит mydomain.tk, он переходит на 22.22.22.22/script, но проблема в адресной строке, она по-прежнему показывает 22.22.22.22/script, а не mydomain.tk. Как решить эту проблему?
Спасибо
решение1
Поскольку вы используете веб-перенаправление, браузер обязан сообщить пользователю, что происходит. Перенаправления по своей природе являются &mbash; прерыванием потока веб-серфинга. DNS, с другой стороны, немного более доверенный: он считается просто другим способом сослаться на то же самое.
Если предположить, что вы не контролируете сервер 22.22.22.22, то идеального решения не существует — если только это не сервис, который специально позволяет вам использовать собственное доменное имя. Однако вы можете попробовать встроить свой веб-сайт 22.22.22.22/script в iframe, а не перенаправлять:
<iframe width="100%" height=1"00%" src="http://22.22.22.22/script">
Это приведет к поломке закладок и затруднит навигацию по URL-адресам.