Глядя на слова, использованные в вашем вопросе, я чувствую, что у вас мало опыта работы с dns и virutalhost, поэтому вам, возможно, придется сначала взглянуть на какую-то документацию (см. Википедию).
Я бы переформулировал ваш вопрос в следующих терминах (не стесняйтесь, чтобы остановить меня, если я ошибаюсь):
Я хотел бы добавить несколько виртуальных хостов на мой сервер MAMP с некоторыми пользовательскими DNS, чтобы я мог получить к нему доступ с помощью пользовательских DNS.
Должны быть решения для этого. Если вы используете профессиональную версию, вы сможете добавить виртуальный хост с нужным вам днс вместо виртуального хоста непосредственно из графического интерфейса (см. официальная веб-страница ).
Если вы используете «нормальную» версию, я думаю, что вы можете сделать то же самое, вручную редактируя файлы конфигурации, но вы должны знать, что вы делаете.
MAMP основан на Apache, поэтому синтаксис должен быть почти таким же, как и у файлов конфигурации Apache (и вы можете найти много учебников в Интернете: например, здесь ), но он может вызвать конфликты с вашим GUI).
Поскольку вы используете MAMP, вы должны быть на Mac. Возможно, вам придется отредактировать / etc / hosts, чтобы добавить свои dns, но вам понадобятся дополнительные манипуляции, чтобы Mac OS X правильно перезагрузил свой кеш для разрешения имен в зависимости от вашей версии ОС, например:
dscacheutil -flushcache
Найдите в Google «Mac OS X, перезагружая / etc / hosts» и попробуйте ...