Это вопрос только для DNS или вопрос веб-хостинга? Я предполагаю, что вы не обсуждаете вопрос маршрутизации электронной почты.
Вы можете легко настроить vhosts, чтобы несколько доменов совместно использовали одну корневую папку. Таким образом, вы получаете те же страницы, когда вы посещаете domain1.com или domain2.net, и перенаправление отсутствует.
Если весь трафик идет на domain1.com, вы можете настроить запись псевдонима (cname) на вашем DNS-сервере domain2.net, чтобы все ссылки на domain2.net переходили на domain1.com. Это не "перенаправление" в том смысле, что клиенты по-прежнему будут указывать на domain2.net.
Если вы хотите, чтобы пользователь, посещающий http://domain2.net, волшебным образом обслуживал страницы с http://domain1.com (как видно в строке URL), то вы будете использовать переадресацию или переписывание URL. Это действительно лучшее решение, так как оно заставляет весь трафик действительно приходить / уходить с domain1.com, как и ожидалось. Вы просто пытаетесь поймать людей, которые поместили альтернативный URL-адрес domain2.net и отправили его в нужное место.