ФОН : Моя цель - имитировать на моем локальном сервере то, что происходит на моем удаленном сервере, с целью автономной разработки. На моем удаленном сервере у меня есть два дополнительных домена: grammarcaptive.com и nudge.online . У меня также есть один поддомен под названием tutor.grammarcaptive.com .
Папка содержимого для tutor.grammarcaptive находится в той же папке, что и папка grammarcaptive.com. Все эти серверы имен доменов и поддоменов взаимодействуют с одними и теми же базами данных MySQL. Я еще не настроил MySQL, но PHP хорошо работает в простой среде localhost, которая указывает на папку документов root в / Library / Webserver / Documents. Однако весь мой контент на моем локальном сервере находится в той же папке / Users / username / Sites. Именно в эту папку я хотел бы указать Apache и, конечно, PHP.
Я работаю в операционной среде MacOS 10.15.4 с использованием Apache 2.4.41. Я представляю себе файловую структуру следующим образом:
/ Users / username / Sites / grammarcaptive.com
/ Users / username / Sites / grammarcaptive.com / tutor
/ User /username/Sites/nudge.online
Еще раз, очень важно, чтобы у меня было три виртуальных сервера домена, каждый из которых может отправлять HTTP-запросы другому. Еще раз, три сервера должны называться:
grammarcaptive.com
tutor.grammarcaptive.com
nudge.online
ВОПРОС ПЕРВЫЙ : Это разумная цель?
ВОПРОС ВТОРОЙ : Если эта цель разумна, как бы я go ее установил?
ВОПРОС ТРЕТИЙ : Если эта цель неразумна, что вы порекомендуете?
Пожалуйста, посоветуйте.
Родди