Можно ли указать адрес домена в одном месте, а субдомены в другом месте?
Например:
mydomain.net -> 183.85.56.74
stuff.mydomain.net -> 174.24.75.1/~place/
Да, хотя, чтобы сделать это, это могло бы измениться, потому что есть очень много различных поставщиков домена. Вам просто нужно добавить A Records
в DNS settings
домена.
Да, вы можете указать домен любого уровня на любой IP-адрес.
mydomain.net -> 183.85.56.74
stuff.mydomain.net -> 174.24.75.1
stuff2.mydomain.net -> 174.88.99.1
more.stuff2.mydomain.net -> 199.22.33.1
Тем не менее, вы не можете указать на папку, как
174.24.75.1/~place/
DNS будет отображать имена только на IP-адрес и ничего не знает о веб-серверах или папках.
Да, все это может изменить любой, кто занимается управлением DNS для вашего домена.
То, как вы хотите управлять, на самом деле не проблема DNS (@Paul понял это правильно):
DNS разрешит только имя (example.com) в IP-адрес или другое имя. Он ничего не делает с портами или направлением на определенную часть веб-сервера.
Apache / IIS / любой веб-сервер, который вы используете, считывает имена хостов, когда пользователь запрашивает страницу, и предоставляет браузеру страницу, которая соответствует запрашиваемому URI.
Вы можете использовать службу DNS, такую как DNS Made Easy, которая сделает переадресацию за вас, но лучше использовать ваш веб-сервер.