Как настроить HTTP-запросы между локальными тестовыми серверами с Apache2.4.41 в операционной среде MacOS10.15.4 - PullRequest
0 голосов
/ 05 мая 2020

ФОН : Моя цель - имитировать на моем локальном сервере то, что происходит на моем удаленном сервере, с целью автономной разработки. На моем удаленном сервере у меня есть два дополнительных домена: 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 ее установил?

ВОПРОС ТРЕТИЙ : Если эта цель неразумна, что вы порекомендуете?

Пожалуйста, посоветуйте.

Родди

...